生理にならなければ は if I don't get a period と表現して
良いと思います。
会えます は お互いに会えますと言った感じで we can meet up などの
表現を使えます。
「15日と18日は空いてます、ただ生理が来てしまうかも…ならなければ会えますが不純なので確かなことはわかりません。もし変更があれば連絡しますね。」
"I'm free on the 15th and 18th but my period may come...if it doesn't we can meet up but it's irregular so I can't be sure. I'll let you know if there are any changes."