Real money will never disappear for the simple fact that there is no offline cryptocurrency and I don't see that there ever could be. I do think however they will complement each other.
I have same opinion with you. Crypto currency will never change fiat money. Since more activity we did is offline then fiat money is more important then.
I know everybody has different opinion but for me fiat will always be exist no matter what.