I would add to this, that living of what you earn on Steem, and other cryptocurrencies, and that only, is still a risky life. I have faith in the technology, and believe it will be essential to our lives in the future, but I would always try to have another leg on which I can stand, in case my crypto-leg drops dead (something I do not believe it will).
I like your advices, but I wouldn't sleep well if I based my entire income on the cryptoincome. But, with blogging and vlogging you can also generate income from referral fees, affiliate partnerships, ads etc, so there are still lots of ways to make an income in normal Dollar's as well!
I very much look forward to when affiliate programs pays you in Tokens/Crypto. Dealing with Fiat is too slow and expensive. Look at the Banggood program for example. At least $20 needed and processing fees! This kills innovation and creates massive friction. Business turns slow!
I know, FIAT is slow and expensive. I often pay 10-20USD per transaction that is sent to my bank in Europe (this is just the bank fee for receiving the money), and this goes on month by month. That is, if I receive a transaction of 100 USD, 10-20% disappears in fees. I have even received transactions of 10 Euro, in which I paid more in fee than I received (actually making it a minus project). So yes, FIAT is slow and expensive, but it is still the currency of the world as we know it today!
When everything goes digital things can change real fast. You can already live a 100% crypto life if you are a bit creative. You can order food online. ;)