That is indeed a long list of parts.
One thing you might want to list with that which some people will be interested in is pricing, since it is after all the next biggest question and thought people have when looking for parts.
Here's the list with pricing (some were shipped free, some not) and sources purchased from....NOTE: prices should be similar for the Z125
Total spent is right around $2,800, then I sold new takeoff parts from the Grom for about $850.00, so final total around $2,000.00
Sport Bike Lites Dual Bar 24 LED Headlight $256.00/eBay
Tanaka Trading under-braced Swingarm $239.00/Webike
Racing Boy Rear Shock $184.00/eBay
Brock’s Performance Air Intake $160.00/Brock’s Performance
Beams EVO Slip-on $178.00/Webike
Petex Belly Pan $142.00/eBay (Petex-Shop)
Front and rear Brake Discs $177.00/Webike
Pirelli Diablo Tires $107.00/pair/Motorcycle Superstore
LOK Stunt Pegs (used as axle sliders, front/rear) $90.00 /eBay
Sequential LED Integrated Tail Light $85.00/eBay
Rear Splash Guard $85.00/Motobot-racing.com
Stainless braided Brake Hoses (Fr. & Rr.) $82.00/eBay (WezMoto)
Fork Brace $72.00/MNNTHBX.com
Billet Fender Eliminator $42.00/Webike
Clutch Case Cover $32.00/Motokit.com
Adjustable CNC Handlebars $100.00/Mojo-customs.com
Rizoma Radial Mirrors $60.00/eBay (open box item)
Alloy Fender and Headlight mounting bolts/caps $30.00/eBay
MNNTHBX Filler Plate $70.00/MNNTHBX
Luimoto Semi-custom Seat Cover $115.00/Luimoto.com
Alloy Foot Pegs $40.00/eBay
Screen mesh Side Vents $30.00/eBay
New Fairing Graphics & 125RR Stickers $39.00/Webike & eBay
Carbon look Front Fender $34.00/Webike
Gauge Visor $25.00/Webike
Moto Inkz Wheel Graphics $35.00/MotoInkz.com
Fork Caps $25.00/MSX125accessories.com
Rear Grab Rails $24.00/MSX125accessories.com
Hybrid Rear Sprocket (alloy inner/steel outer teeth)
$34.00/Webike
Adjustable Levers $24.00/eBay
Gel Grips $10.00/eBay
Front and rear Sintered Brake Pads $35.00/Webike
Front Beak (for Honda PCX150, modified 4 Grom)
$24.00/aliexpress.com
Sidestand Enlarger $12.00/eBay
FIAMM Low Tone Horn $13.00/eBay
LED License Plate Light $12.00/HardRacing.com
Alloy Tappet Covers $22.00/Webike
Alloy Cam Cover $20.00/Webike
Alloy Key Box Cover $9.00/Webike
Alloy Front Brake Hose Guide/Holder $12.00/Webike
Alloy Front Sprocket Cover $23.00/MSX125accessories.com
Tank Pad $7.00/eBay
Front Flush Mount LED Signals $15.00/HardRacing.com
Hard Racing Shift Shaft Guide/Brace $50.00/HardRacing.com
Alloy Side Caps $13.00/eBay
LED flasher relay (adjustable) $12.00/HardRacing.com