We keep going over this, botengcoke

.
OWP: Keep an application ready to courier a few days before the 28th (given the May 2-4 in there, send it maybe May 10th).
Medical: Ours was submitted 6 actual days (because of Easter Friday/Monday) from the testing date. Accepted as passed 2 days after that. You will be fine. Just drink lots of water and think of Niagara Falls!

.
(PS: You can't be deemed medically inadmissible, due to excessive demand anyway. Spousal sponsorships are exempted from that

Pro tip there for ya).
Now, go get poked and prodded! GL!
how will i know if i am physically fit?... will they send any letters that my medical is fit or unfit?! thank you again!