I agree with almost all.. except with selling off the good players immediately. Play them enough to tell which is the "gem". The highest value one is a fast trainer, and sometimes you get a couple really good ones. Yes, you can get instant $ by selling, but you could also keep them to build your Team around. (If I had done that season one, I would have sold the best player ever for my team!)

Free Agents are the best way to make $ at low levels. Buy a bunch in ssn 1 use for bench and sell ssn 2 day 1...