Nope that cant happen. Maybe after 20 years or something. Many people doesnt even know what Bitcoin is and that is difficult to replace it.
First you must learn them how Bitcoin works and than you can replace it. So maybe later in the future.
I will agree with you in this context that many people are indeed still totally unaware of bitcoins. Their minds are blank about bitcoins or they dont even have a simple concept of digital currencies. To make bitcoins replace dollar, we need to make bitcoins as much popular as dollar is.
Thats true. Bitcoins still need few years to replace dollar because they are older currencies and again same thing that you have also talked about i.e. popularity of these two. There is a big difference in the popularity of the both currencies. We need to push the common sue of bitcoins if we want them to replace dollar.