Lol. It literally takes 2 minutes to transfer for example ETH from one exchange to another. If you use BTC it can take up to an hour thats why i would suggest ETH for transfers.
Depends alot on the exchange. Some exchanges require only few confirmations, and others alot longer. Some exchanges can hold withdrawals quite some time before sending them out.
How can it be high risk? Im looking at a coin right now selling at 0.013$ on one exchange and nobody wants to buy it. On another exchange same coin has a buy order at 0.0173$ sitting there for more than 24hrs nobody wants to sell
Maybe if there is no volume, and no one wants to sell you could setup a fake order, then after someone buys the coins you could just easily cancel your buy order and tadaa. There should be a reasonable amount of buy orders for this to be trustworthy.
Checked wallets on both exchanges, they are functional and dep/withd works just fine.
Which exchanges are we talking about here to be exact? Since you talk about crypto transfer times, you should have no problem saying those.