For paint, check out www.reranch.com, as well as the message board there. They are focused on projects as these, and there are directions on the site for different finishing options, along with top quality paint in aerosol cans.
Also, for pickups, pickguards, electronics, and hardware, check out www.guitarfetish.com, as well as their ebay store. (Sellers name is "guitarfetish _parts")