Well the budget totally depends on how much of a perfect built you want to make, basic things required:
Clip-on Handle Bars
Fat Tyres (Front & Back)
Half cut front mudguard
half cut rear mudguard hidden under the seat
Classic Round Headlight & meter
sporty Chain cover (Sohrab Cycle ka lagwa lein fitting karwa k)
Kawasaki Tank
Don't use Side covers
Custom Cafe racer seat according to CG125 size.
If you opt for Kawasaki Tank then the seat will be made according to it's fitting.
Ignition Switch pre 90s Model (Tanky k neche lagte yeh)
Tail light any that suits the motorbike
^ That is about it.