Whether or not you decided to pay the shop to do a tune up or you do it yourself comes down to how mechanically inclined you are and how you feel about working on your bike. Me, I do all of my work myself--but I love to work on my bike!
As far as chain lube goes (you're going to want to lube your chain...I wipe mine down and oil them every 150-200 miles), I'd grab whatever your shop normally carries. If you want to overhaul the wheel bearings and such, pick up some marine grease (for boat trailer axles) to lubricate those.
The chain rub on your front derailleur is probably caused by cable stretch. Park Tool has a great how-to on their website for adjusting your derailleurs, but note that adjusting them can be frustrating. For the longest time, I simply brought my bikes into the shop for derailleur adjustments because I didn't have the patience. Now I do it myself with good success.