What are the chances of living in a world with no actual money ?

Will not be a high rate. It is still very difficult for us to switch to paying all by online trading. Because the payment of money will usually be much more convenient. For example housewives!

Yes, and also it requires some time for confirmation. If the person you are paying to, trust you then he can leave you without confirmations, but if you are making the payment on a new place then you might need to wait until the transaction is processed.
For instant confirmation you would require to pay high fees , and gradually it would make hard to purchase the commodity for a high price then regular price.