Can consider these: Pepperstone Fxview Hotforex Tickmill Do test on demo or a small account before going live.
Kinda yes, let’s say you are using bank wire transfer only and it takes quite some time to transfer into your trading account, but wallets avoid that. Personally, I keep sufficient funds in my wallet, so that I can transfer them into my trading account immediately.
500 x and 200 x respectively, you can check in the list too. But be careful while using leverage the lesser it is the less is the risk.