1.- ya viene instalado, pero es una versión "lite" y no es compatible con muchas páginas que requieren el oficial. Es más testimonial que otra cosa, pero algo es algo. Además, Adobe ya dijo que el flashplayer 10 para android no es compatible con modelos menos potentes como el hero.
2.- hay un "firefox" llamado fennec que aun está muy verde. Hay un Opera Mini. Aunque yo te recomiendaría que pruebes Dolphin browser, utiliza el motor webkit del explorador de serie pero añade una nueva interfaz para el tema de los gestos y algunas cosillas más.
3.- ni idea. Creo que no.