Wow, 1st post and you just went for it with questions:lol:
1) Stick with Madjack Sponsors
2) If you are outside of USA go with Sports Interaction, they pretty much cover what you asked above.
3) Read all "fine print" at Sportsbook of your choosing, make sure you pay nothing (or very small fee) to take out your money.
4) If you take any deposit bonus...read the "fine print".