Yes, Bitcoins can be consider as real money if you know how to spend it and where to spend it. There are many things you can do with the bitcoins just like our traditional fiat currency, eg- online shopping, paying bills etc.
Yes and the best thing is you can convert it to fiat currency whenever you want, there are no public holidays when it comes to bitcoin transactions, and if by converting bitcoin to fiat I can get hard cash in my hands then it becomes real for me.