You are looking for carbs that are the “HL” pattern. Typically they come in 24mm and 30mm venturis. 24mm being more common and easier to tune. A TAG carb will suffice, but a nice Ibea, baroni, Hubchen or tryton work nice. The carb that came with the Sonik TX125 (Vamec) is not a bad one for the money at all and since that motor is basically obsolete you can probably pick up for buttons. TAG pipe will be fine too. Vortex ROK is probably best to a match.
Enjoy the simplicity of the setup. They are a hoot to drive. Simple, light and very nimble. Run between 8 and 10oz of castor oil/gal. No syth with an aircooled!! Leaded gas is kind to bearings and gives an extra layer of protection so use that if you can. Keep peak revs under 18,500 and you’ll get a long time out of it, assuming you are starting with good parts.
If you’re on facebook lookup the groups “Proper Karting” and “F100”, lots of 100cc cronies on there.
Motors wise, try and get anything that doesn’t have a bridge in the exhaust port. In other words, you want something with an oval port exhaust. Most of those motors will be 95 onwards, the exception being the rotax DSC which was 1993.