It sounds so cool that people are using cashless methods to pay in China. It will take some time but most of countries will take this route only in future.
No, traditional money will be always used. I do not think that the cryptocurrency can replace it ever. Bitcoins and altcoins will coexist with fiat, and it will be a norm.