in an ionic equation reactants and products in aqueous form are split up into their ions, hence 2H+ + 2O- would be more appropriate than H2 + O2.
im not so sure about that, i dont even know whether it dissociates into ions.
to me i'll just have wrote the balanced form, 2H2O2 --> 2H2O + O2