Well, right now the ownership of Bitcoin is not 'illegal' in both countries, US and China.
If you mean the full implemention similar to the national currency, I think it's very unlikely in both countries in the near future. In the US Bitcoin is already very popular, but I think in the government are too many sockpuppets of wallstreet and most of them would lose a part of their power if Bitcoin gets stronger. In addition, the US would do nothing that would endanger the dollar's influence in international competition and that would be endangered with Bitcoin. So it will be very important for the USA to keep the dollar as number one. Also big companies like Visa an Mastercard are influencing politicans to stay away from Bitcoin (and maybe pay them) because Bitcoin is their direkt competitor in digital payment.
Many politicians are against Bitcoin, not everyone is positive like John McAfee.

And it is not much better in China. The communist government has already concluded many measures to limit Bitcoin, such as limiting mining and discouraging people of buying bitcoin. The reason, in my opinion, is that the government is in danger of losing parts of its power in the country. It is still a very communist country, not a liberal.
But I'm sure the people will see the benefits of Bitcoin, no matter which measures the governments takes to prevent it.