You guys do know that you can still use play money, right? It's not banning the game, just the real money part of it. Albiet, it's no fun to use play money .
This won't stop it completely. There are more countries in this world than just to US. All people have to do is sign up to a foreign bank and then you can play using real money again. Just make an account in a Canadian bank.
Not if you win. Is it illegal, or are banks and credit card companies not allowed to make transactions into an online poker account? Because if it is the latter it will not make a difference. My dad plays poker online and I usually set the accounts up for him, which usually takes me into PayPal like sites because our bank will not transfer money to the online poker account.