1. If you are setting up an LLC, I think you need a separate checking account (don't quote me on that, I said "think").
3. Do you live in the US? If yes, probably couldn't hurt. Profits earned...