60 days for a keg?! You need to drink more and faster or get smaller kegs, American beer in kegs is generally unpasturized and really shouldn't be held for more than 45 days. Past that you start to lose quality and most importantly flavor. Your definately right on the hose length a longer line lets you run a higher PSI without foam so you keep the CO2 volume in your beer correct and still get a nice smooth pour. Use this link to figure your PSI by a formula that works perfect for me.
http://kegman.net/tap_info.htm