Here are some other ways to say "How are you?" in Portuguese:
* Como está? (Formal)
* Tudo bem? (Informal)
* E aí? (Very informal, used among friends)
The best way to respond to "Como vai" depends on the context and your relationship with the person.
Here are some common responses:
* Bem, obrigado/a. (Good, thank you)
* Estou bem, e você? (I'm good, and you?)
* Tudo bem. (Everything is good)
* Mais ou menos. (So-so)
* Não muito bem. (Not very well)