The PW can be set up for premix, but it requires disconnecting and plugging the oil injection, not just putting premix in the fuel tank and not putting oil in the injector. That will lean it ou, as air will be sucked in through the injector. Is it worth the trouble? I'd say no, as PW's last a while on a tank of oil, so why not simply make it a habit to refill it once every week or so. Heck even better, teach your son how to do it, so that he checks it before riding and doesn't run it out. It doesn't take long to top it up, which ensures it is full.
As to the oil for the KX and YZ, there actually is no crankccase oil on a 2 stroke bike, that is supplied by the premix/injector. The transmission oil however is a topic of debate. Many use 10-40 motor oil, others use ATF, while others use hypoid gear oil. So long as it is one of these, and is changed regularly, you will be fine.