A) Yes, glad you & Mrs are OK.
C) Agree 100%. A physiotherapist can be pricy and hard to find (depending on where you live) but can be well worth the investment. I busted my elbow years ago playing hockey. I found an amazing physiotherapist who specialized in sports injuries. I recovered 100%...