When it comes to depositing money with your account, number of different methods you can use, most basic one being that using your card regardless from the kind of card it.
Mobile betting is for sale for almost all popular games. https://camillacastro.us/forums/viewtopic.php?id=404137