Go for the boot seal first, popular fault.
Sunroof, as you guessed check the drains, front and rear, also clean around the seal.
Although can't see it the seal is lipped all round under the front edge, run your finger or something around it to pull it out a bit.
Think these must harden over time and lose the fit round the edge.
Hopefully other problems may clear up when the car is dried out