I think the settlement time is due to the current fiat system. I think Robinhood might be buying crypto off of another exchange and they need to wait for the cash to settle on the other exchange. Of course, that is just my speculation.
Posted Using LeoFinance Beta
I doubt it. It would be too risky to do something like that. Especially because how volatile prices can get.