I think no because bitcoin is used for online transaction and the price of bitcoin is not stable, but if bitcoin become stable maybe it might be possible that bitcoin will become currency, but for now, there's no chance that bitcoin will be used as currency.
The other reason every country have their own currency so where do you think the country of bitcoin?
Bitcoin is decentralized and we couldn't just credit it to China or other countries as their currency.
Yes sir. Because accordingly to what is in the whitepaper of Bitcoin, to what Satoshi Nakamoto used to write, its purpose is to become a medium of remittance or transfer of funds, money to your friends or loveones without any third party involvement. Thus making bitcoin as a way of making lives of table without any going to a bank or remittance center.
I also agree to you that we must also consider the existence of bitcoin. It is decentralized and the fact that no one controls it, thus making it impossible to become a national currency of a country.