Deposit and Withdrawals

Hie, can I deposit into my Deriv Account using BTC and trade. Also can I then withdraw using Skrill if I’ve deposited with it before.

How long does it takes to process visa card withdrawal