The government could do things like building roads, but they are usually just using that extra paper to pay off their debts, which makes investors demand a higher interest rate to hold the debt, which leads to a vicious cycle. Inflation is caused by the speed of money creation exceeding the speed of creation of real value, and the banking sector is not the only actor in the money creation process.
Not really. Brazil's inflation had an extra factor helping it: lots of prices (as well as salaries) were automatically revalued by "triggers". The plan wouldn't have worked if the government hadn't also dropped all these mechanisms.