Not what I'd have chosen, but all solid choices. You'll find your life easier with the TM version than the clone ones, as while they're "compatible" with each other, there are tiny inconsistencies between the brands that can be annoying. For example, the 50rd Action Army magazines fit perfectly in my TM VSR, but I have to loosen a bolt on the JG BAR-10 to get them to click into place, however loosening it too much causes feeding issues.
Also, be prepared to clip the spring or swap it out later down the line. Yes, a 150 spring should give you the power you want, but you really won't know the power output until you finish the build and test it with the ammo you intend to use. When I built my first VSR I stuck a 150 spring in it and it came out at 2.9J. I'm now running a Rapax 2J spring... that is at 2.6J so I'm going to get it clipped.
However, I'll go over each part in detail:
Personally, I think the Springer Custom Works S-trigger is the best VSR trigger on the market. I also highly rate his piston and spring guide, but I have no experience with the Action Army ones so can't really make a comparison.
For cylinder, the Maple Leaf one is as decent a choice as any. I use a Laylax one and honestly you can just use the stock one, but the TM cylinder requires some precision drilling to open and to someone like me who doesn't have the tools to do so, I'd just say get an after market cylinder. I don't think there's a massive difference between various VSR cylinders.
M150 spring? Already said my piece on springs. 150 should do it, but don't be too put out if it runs hot. Just clip a few coils. I do think the Rapax springs are the best, but if you're getting a Rapax spring, you'd need a 9mm spring guide (Springer Custom Works do one, they also do a sleeve that goes on their 7mm one to convert it). The difference is 9mm springs are generally easier to pull back and when sniping you want to minimise as much movement as possible, but keep the movement you have to do slow and deliberate, so having an easy bolt pull allows you to pull it back slowly and deliberately, which is less likely to be seen than jerking it back.
No idea on the PDI hop chamber. PDI stuff is usually pretty damn good, but if it's built like the stock chamber then I'm not a fan. I way prefer the Action Army hop chamber and have it in both of my VSR builds!
Maple Leaf macaron is an AEG bucking, I believe? They're fantastic and I have one in my Cyma m14 build, but VSR buckings are the envy of the world, so I'd go for a traditional VSR bucking. Again, Maple Leaf are great for this and I highly praise the new silicone rubbers. I've got a silicone Autobot rubber in both of my VSRs and it's ridiculous. 80 degree in my HPA VSR (silicone ones are softer than regular) and 60 degree in my spring build with a weird hop arm that made an 80 degree send .48s into the stratosphere.
I've heard great things about ZCI barrels, though if they're bridged I don't like them for the VSR. As I said above, VSR rubbers are amazing, but they need unbridged barrels like a Laylax or Maple Leaf Crazy Jet, so I'd go with Laylax because I've had the same stainless steel barrel in my VSR for 12 years now. Barrel bore won't make a huge difference (I like 6.03mm as the middleground), but stainless steel will last a loooong time.