Can't really help with the specific forks, Tina from PMT will be able to get the answers.

But the 21" front wheel does make the too high. One of my bikes has SL125 forks on it, I just jacked the back up with extra long shocks off a DAX and dropped the forks through the yokes.

The front end of a CB100 drops straight on, as does the SL125, with no mods needed. Not sure about the CG125 though.

HTH
S1OPP