It has nothing to do with iMessage. The Messages app handles SMS text messages and iMessages, the former being green bubbles, and iMessages appearing blue. The both coexist.
Kinda. I receive a lot of voice messages from my android wielding parents, and they're always in a format that necessitates opening them in a separate app to listen to them.