AutohausAZ has good prices on great name-brand parts. They would be a great place to buy gaskets, seals and lifters from.
As for the bearings and head gasket, to go the Dub Doctor; he sells the updated main bearing sets with non shouldered numnber 3 main for the insert type endplay shims, as well as the full circle bearing for the number 4 main so the number 3 rod doesn't have any chance of oil starving. He can also get OG elring adn febi HG's in all notches.
If you want a complete gapless 2nd ring set, go to Total Seal. Not particularly cheap but definitely worh getting. Search through their catalog and you should find a PN for the complete gapless 2nd ring set in the VW section.
Now, a word of warning that you'll get from most everyone here; avoid Prothe and his myriad of online parts stores suchas hansdieselparts.net, emiata.net, anything under Rothenbacher Engineering. The parts sold under those banners are not brand name (doesn't even list names of his suppliers and parts brands), and are not of good quality. THE ONLY THING acceptable for sale on his webside are the diesel pistons, and even those need replacenemt rings and suggested replacing of the thinner piston pins as well.
You have been warned.
Stay away.