Play $2 or $3 sngs until you build it up something workable or go busto. I can understand why ppl may be against depositing, but unless you have absolutely no way of depositing $50 i'd highly advise you do it. Just give yourself x$ that you are willing to lose, then pick up some extra hours at work or whatever to fund the deposit.
Seriously, it makes zero sense to grind freerolls/$1 sngs for several months making like 25c an hour when you can use that time to work to make money to fund your account (granted won't work for everybody given the fact that lots of ppl don't have jobs atm and depositing isn't an option for everybody). The exception to this case would be when you are straight up learning how to play, in which case you should probably be playing freerolls/super micro games until you understand the basics in any case.
You should use proper Bankroll management techniques that Chris Ferguson has spoken on so many times. It truly helps you to keep from going broke and become a winning player.
id advise you to try the 1$ 9 player sit-n-go's ..top 3 get payed (33% chance of earning mony which is pretty good but very time consuming to try to build a big bankroll ...anyways move up to bigger sit-n-go's until you reach a reasonable bankroll and then you can go in to the big mtt which have big payouts for lower risks like a 10$ buy-in has a pretty big guarantee ...so good luck with your 7$
Like OZ said not much use practicing good BRM with only $7, go for the $2 sit 'n' go Heads up games they are soft at Fool Tilt, and If you are reasonable at HU try the $2 4 man HU shoot outs, with patience and a little skill you can win these also.No such thing as bankroll management when all you've got is $7. Just play $2NL or $1 SnGs, whichever you think you're best at, and hope for the best.