You can cancel a transfer anytime until the scheduled date. Once a transfer has been initiated it can not be reversed.
All cash deposits take 2-3 business days to post before becoming available to withdraw. Funds will appear as pending during this time.
Investments take 5-7 business days to purchase and post before you can sell or withdraw the cash value.