it all depends if it is a 2 stroke or a 4 stroke lawn mower
They won't. For all practical purposes the 2 stroke is dead, when it comes to Honda. Unless there is some technical improvements in reducing pollution of the 2 stroke they will never be built again by Honda.
Four stroke
It is a four stroke.
The mixture would be 20 to 1 for a Honda 125 2 stroke
yes but the honda cr 125 is a 2 stroke
A 4 stroke.
starving for fuel
yes
A 1993 Honda xr100r would have a four stroke engine.
no
The full Honda CR range from the 80 all the way up to the 500 are all 2 strokes. Unfortunately Honda discontinued making 2 stroke dirtbikes in 2007.