I am a iphone(3g) user all these years.

Planning to move to Android phones

1) Does Android phones allow flash player to run ? Iphone never did that.

2) Does Android phones have all the apps what we get on iphone ?

3) Does Android need something like itunes to download apps and songs to the phone ?

4) Any quick advantages what Android phones have over iphone ?

5) Any quick disadvantages what Android has over iphone ?