Can the Government step in, to ban bitcoins?
I think that banning bitcoins and enforcing the ban would be a huge endeavor. It would be expensive and probably politically unpopular. See this question: How much would it cost for a government to undermine Bitcoins? Also see What methods could a government use to shutdown Bitcoin?