only book with Skyscanner if you are sure you don't have to change dates. you might get a ticket cheaper but with many airlines you may also have different conditions on cancellations or rebookings and especially rebookings can get expensive
yes exactly. i had a similar experience at ASQ in Vertical Suites, connected hospital was Chularat 3 International Hospital. Unfortunately those included both nose and throat swabs and i hate the throat ones.