I'm interested in point number 2, and in my opinion, 20 years is a very long time and it's enough to make Bitcoin as a global currency.
in every country, many people adopt bitcoin, including in some countries that ban bitcoin.
They are taking their moves step by step and for sure it will always bring impact to this industry, from each countries start to realize the benefits of adopting this system demands will follow, 20 years might be enough to say that bitcoin will reach most of the countries around the world, and will have a large usage from each countries that will start catering the payment process with blockchain system.