Sound advice that everyone is giving you so far. You also asked about starting players. The best advice I can give you is to read, read, read. The folks here are always very helpful when it comes to helping with that stuff. I also use this site
for a good compilation of sit and start info. They also have daily news articles that are helpful.