If she is taking birth control pills(as far as I know that pills is oestrogen...) So will it still affect her menstruation??
I don't know. But she shouldn't be using a BC pill that contains estrogen if she wants to compete. They make progesterone-only pills to avoid the estrogen bloat.