Good news, all these of those locks use the same principals, and you can use basically the same picks for all 3.
Goto this thread:
viewtopic.php?t=588 and find the link in there to the "MIT Guide", read the guide, read it again. This will tell you everything you need to know about picking houselocks and padlocks. The same knowledge can be used to pick car locks too as they are basically the same, and are picked the same. Also, goto
www.howstuffworks.com and find there section on lockpicking. It does an excellent job in explaining how locks work.
Search through this site and read some of the posts etc. and you will learn a LOT. If your looking for information, you're definatly looking in the right place... now keep looking through it and you'll learn more and more and more...
As for picks, you can make your own if you have a grinder or a dremel pretty easily, again, search this site and you find many detailed threads (and even video's!), on how to create your own lockpicks, what materials to use, etc...
Or, if you wish to purchase a set of lockpicks online, you can visit this thread (which has already been mentioned):
viewtopic.php?t=1423 for links to different online retailors, and suggestions of what to get as a newbie starting out. If you get a set of southord lockpicks (which is usually recommended for beginners, great picks and fairly well priced), then i recommend you get an MPSX set, instead of the less expensive PSX set... as the MPSX set has reinforced handles and are much more comfortable, trust me, it's worth it.