Grand Prix 125
Main Motorcycle: 2014 RT1200
Join Date: Jun 2019
Location: Calgary, Canada
Other Motorcycle: 1970 Triumph T120R
That looks a lot like mine did three months ago, though yours has had some customization somewhere along the way. Definitely a bike that can be put back together right and it looks to be mostly complete. I am confused a little by the pictures because there are some pieces I do not recognize, and some items in a different place, and I am not sure what is under your carbs, or whether those carbs are the same as mine were.
New Amal carbs are not that expensive and I think worth it. Not only are the old ones likely worn out, the new ones are improved in a number of ways, most significantly, they deal with the fact we now have alcohol in gasoline. Make sure you get them jetted for your altitude if you buy them.
My best luck in consistently getting the correct and good quality parts has been Waldridge. Among many other items, I bought a new chain guard from them and I am deciding with my painter/powder coater whether to keep it or fix the old one, so I will let you know about that. A new unpainted chain guard is $187 Can (about $150 US). This stuff adds up.
BTW I have tried a half dozen other suppliers too, and some have better prices on specific items like specialty tools and next day delivery, but you do have to specify the exact part number and if they have a cheap part and a more expensive item available, trust me, you do not want the cheap one. It may be that my recommendation is best for someone who does not have a lot of experience, like me, and it appears you do.
Looks like a great project. I am looking forward to seeing your progress.