Yep weather has been pants this weekend and will continue to be so next week.
Also for ferries, yeah book well in advance, you shouldn't have trouble getting on to be fair, it is starting to get quieter this time of year, the spaces aren't limited at the moment, they are cramming everyone on...