Welcome here Thegarner! I'll try to answer your question...
 It all depends on where you decide to play & what method you use to deposit. Some sites will let you deposit a min of $10, but if you use a credit card they'll want you to deposit $20 or more.
 Depending on if you take a sign up "bonus" that some sites offer, you'll have to reach a certian amount of "points" or "raked hands" before you can withdraw money from that site. Always best to read what any offer entales before accepting one.
 As for casinos...not one of my areas. I do get a lot of offers, but that's not my game. But they do tend to have extra high "conditions" before you can cash out on them.
Â
 I hope this helps you a little & if you want to try out this site, you can get a start on a bank roll there.. http://www.pokerinside.com/refer/mothersquatchÂ