
Wow! You're in for fun!
Your bitch could come into season any time from now on - when her vulva starts looking swollen, press a white tissue against it first thing - the moment you get a pink stain, she's started. I personally have never used anything to stop seasons, having heard horror stories from those who have (though I'm sure it can work perfectly well).
Suggestions for keeping them apart...some people put one or other into kennels for the three weeks. Others will keep them in the same house, but never let them into the same room, with one being crated. The male can get very distressed, lose weight, howl etc. The bitch can also get very frustrated, and there is a theory that this frustration can lead to bad phantom pregnancies.
Is there a family member/friend who could board one of them for the three weeks (which is the average length of season)?