Practice starts at 6PM on Friday and the trip from Tswassen takes about 4hrs. So in my opinion the latest we would be leaving would be the 11AM ferry and returning Sunday night, hopefully on or before 9PM ferry but if all else fails there is the 10:45PM to Duke Point. The cost will obviously be more than Vancouver because we will be staying 2 nights, not just 1 like we did in Vancouver.