I won't hazard here who else may vie for the role.
My own assessment of Ms. Pelosi's skills and accomplishments as the manager of House proceedings, however, suggest to me that she is far and away the best person for the job. I think now is the wrong time to emplace as Speaker an operational novice. Pelosi may not be the only person who can with aplomb do the job, but she or one of the other "old hats" are best suited to "face off" against McConnell, who's as methodically adept as anyone can be and Trump who's procedurally ignorant.
That said, I think the House and Dems would be well served by having a mix of considerably younger/newer, but also willing and able to take direction, persons and "old hands" installed in the "heir apparent" House leadership roles. It is time for Ms. Pelosi, Mr. Hoyer, et al to commence the knowledge transfer process and doing so in a smoothly organized manner now, as opposed to when Dems hold even more formal power, is a far better approach than the alternative. There's too much to lose now by having an inexperienced Speaker (as we saw from the prior two Speakers' tenures), and there's too much too lose later by not now grooming "new blood" to take the reigns then.