Of course it has to be 4 stroke oil. Why would you consider 2 cycle oil?
Short answer, basically any engine oil is fine.
Splash lube engines aren’t picky.
We have thousands of small engines ( construction) that basically never or rarely get oil changes and they run for years, or the equivalent of a lifetime for weekenders.
Personal preference, I run 15w40, whatever is on sale in virtually every 4s motor small to large. Small engines get oil changed every 1-3 years depending on use.
Greatly simplifies oil stock and selection.
2016 Ram 2500, MotorOps.ca EFIlive tuned, 5” turbo back, 6" lift on 37s
2017 Heartland Torque T29 - Sold.
Couple of Arctic Fox TCs - Sold