Re: any advice very appreciated!!!
Warroad's pretty far from Winnipeg, 127 miles or nearly three hours' drive over mostly secondary roads. They do have a hospital there, the Warroad Care Center. There are other closer hospitals, like Kittson Memorial in Hallock, MN; it's about 89 miles or a little less than a 2 hour drive. Then there's Pembina County Memorial in Cavalier, ND that's 100 miles or 2 hours away, and Unity Medical Center in Grafton, ND that's 119 miles or 2 hours, 15 minutes away. Depending on the weather of course. But if you're not going to be doing it during hockey season you might be okay. Unless Highways 59 and I-29 flood.
My son is only a couple of years older than you are, and he grew up in Winnipeg. I wonder if he knows your BF?

(PS... don't put his name in a public post, for obvious reasons...)