I don't know much about parrots, but I know try get quite large. What size is your tank? If you do not think you have the room, I would rehome them or return them. Not sure if they are good with bettas, as I've never kept them together. Based on what I know of bettas, I would say probably not a good match.