Sort:  

Bom or Boa?

Which is used?

It depends. Bom and Boa means Good. Portuguese has some rules that even natives didn't know well.

Good day/morning = bom dia
Good afternoon = boa tarde
Good evening/night = boa noite

would it be boa sera?

Well, será means Will or Will be