I think Governments should allow people to pay their taxes in Bitcoin BTC. Now a days Bitcoin has become very popular and a interesting matter for all the people all over the world. So, i think Government should allow to pay their taxes in Bitcoin. For this reason, it will be so comfortable as well as helpful for the people. And slowly Bitcoin can be a legal forum if the governments of all the countries will accept their taxes in Bitcoin BTC.
So, from my view, it is yes.
That would be hard, and implementing such rule would just make a confusion among people that has both fiat and bitcoin. We have to consider too that we want bitcoin as freedom, so for government to hold bitcoin, that is already a violation, and what if they use it to manipulate the price of bitcoin? In simply holding most of what they got then dumping it when the price doubled, voila!! instant money.