How tall is he? Have you considered getting a 3-speed IGH folding bike? That would be easier than trying to convert a 24", My 9-year old, who is 57" tall, can ride both of my folding bikes (Brompton and Mobic), though the crank length is a bit long, Since he would be able to ride it for a long time, that would give him some continuity as he keeps growing.