Quote by progbass
right Metallica is a given. Personally I like to pretend the bus exploded and killed them all in '86.

Allparts has great stuff, you should be fine.
I pride myself on my humility.
Yep, all looks good. If you're still unsure, you could probably call up allparts and talk to the folks there about what to get. I'm not sure if you intended to include everything on your list there, but you still need a control plate, all the electrics (besides pickups), a neck plate (and bolts), and tuners.
i don't know about allparts prefab bodies but i used allparts for tuners, switches, knobs, bridge, ect. on my tele scratch build.

Gibson Les Paul Jr.
1984 Marshall JCM 800 4210
Voc AC30c2