Why start as high as 5/10? If this guy is new to online poker, he should start as low as he can find. If you can't consistently win in live games, then you will lose a ton playing online. Live play is based on observing villains who can't conceal their emotions and/or are such bad actors that you know exactly what they want you to do, so you do the opposite. Online play does not offer this huge set of tells to use.

If you can't consistently beat the worst players at the lowest stakes, then you have no reason to believe that you can beat better players. Play the lowest stakes and learn fundamentals of online play. They are quite different from the fundamentals of live play, imo.