Check the regs closely. I don’t think you can have alcohol in your boat at any time except when you are transporting to your lodging destination.
My dad used to fish Canada in the late 60s and early 70s. He would tell stories about the border guards commenting on literally a boatload of beer, “are you sure you boys have enough?”. That’s a far cry from now when you can’t have any with you.
Maybe the old man was right when he talks about the good old days?