Oh awesome! Congrats on the bike. I've had mine now 16 odd years now!
Some great advice here, but I'll just chime in with some alternative idea for food for thought, but it doesn't negate the great advice we have here.
Many years ago, I went down the TZR Belgarda route, which effectively ran a DT125RE engine, just modified porting. As a result, I ended up using the carb from that bike, which was a Dellorto VHSA 32mm carb. These are probably easier to find as they're used heavily in the scooter community.
I've never had problems with that setup, but I am not convinced that the bike is that rapid (despite all the mods I've done), but maybe I just got used to it.