Do you have to deposit funds or can you pay directly through g2a pay ? Do they need id for making purchases ? Do they allow vpns ?