Yes, and 4GB.
Definitely then. You should be fine. ML feels snappier than Lion and has some nice new features. If you use safari I think you will be pleasantly surprised by the improvements.
By the way, are the itabs only one way. Its quite common that I'll find a recipe on my laptop and want to send it to the phone rather than the other way round. iOS6 beta doesn't seem to have any way of seeing the tabs open in safari which is a shame.