I don't have any experience on a 125, but have recently (2 yrs) turned to a smoker from a mid-sized stroker. It's easy to get lazy on a 4-strk, as they pull well from lower RPMs (out of the hole), however, they do not seem to have as much zap to recover/get out of the chug mode. there are exceptions, but I'm talking small strokers here.
Corners: On an engine that small, momentum is everything. Like your XR, speed/RPM can be lost rather quickly, but to get it back takes a little longer than other, larger bikes, so carry your momentum wherever/whenever possible if not @ all times; speed can easily be scrubbed, but not recovered, so seep it singing, and try to stay off of the brakes & float over obstacles (sand, rocks, etc.).
Look for the smoothest, largest arcs thru corners as the alternative "cut & thrust" method produces slower lap times - it's best to leave that style to those w/more grunt/power-type motors, tho I suppose it can be achieved on a 125 w/practice.
Whoop-de-doos: Again, speed is the key; the faster you go, the less gravity can carry you down deeper into the troughs. Some better riders can skim the tops or double them, others like me can only try to put the front time on or over the top (I think they call it wheelie-ing the whoops); that way you can maintain straightness & speed as the rear end takes most of the hit, freeing up the front to lead.
To do this (I think) I time throttle wacking; cluching it like others do makes me no better @ this obstacle, but do try it both ways (certainly throttle, then some clutch slipping) to find whcih works best for you.
Uphills: same as corners. Certainly with the goal of being in the meat of the power (high RPM on a 125). Slip the cluch to stay there & try to postpone a downshift as each lower gear produces less momentum (speed).
Overheating? Mine doesn't as it has meatier power & consequntly works less. I'd recommend a water "wetter" as they are more efficient @ carry-ing thermal energy, so they say. Something like Moose Juice or equivalent?