adobe flashplayer is supported on GB & ICS. You can get any versions you want here: http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html#Flash%20Player%20archives (Official link).
Just download the version according to your android version and install it. Work with native browser.
what do you mean? you're talking about the wifi & usb tethering?