Android does not support Flash anymore. You can still find it, but it is not available by default.
As for streaming, honestly the best way to do it is to commit to one vendor. I'm an Android user, but Apple hooks everything in properly. A few friends have the Apple Airport router, iPad's and AppleTV's. Together those are able to stream stuff to/from tablets and TV's. For example, one friend loves to find crazy Youtube videos on his iPad and will then press a button on the screen and voila! it is playing on his plasma. It just works.
Myself? I prefer complicated with a chance of being broken, because I don't buy into the whole Apple thing, but I give credit where it is due.
ETA: the streaming happens over wireless, sort of. I'll verify the actual function, but that's how I've seen it work. No cables required.