Welcome to Canada and enjoy your stay!
The limit per person for booze is 24 beer, OR 1.5 liters of wine OR 1.14 liters of sprits (rum, whiskey, etc).
Each person must be at least 19 years old to have the exemption. The exemption is available even if the person is not of legal age in the US (under 21), they just need to be legal age in Canada.
You are allowed to go over your personal limit provided you declare what you have and are prepared to pay the tax, only on the quantities you are over.
A rule of thumb for the charges is: $1.00 for each beer, 100% of the value of any wine (an extra $8.00 charge on a bottle you paid $8.00 for) and costs so high for sprits that it is not worth it. The charge on a 1.5 liter of rum for instance is around an extra $40.00.
The big disadvantage of bringing more than your exemption is that you will be required to pull over, bring receipts into the office and pay. At a busy crossing this could mean a delay of at least 20 to 30 minutes, additional scrutiny and more interaction with border security officers.
Just about any major brand of beer or sprits you like at home will be available in Ontario.
The area is known for it's vineyards and the wines made there are world class. One of the major tourist attractions to the area is the vineyard tours and wine tasting opportunities.
Safe Travels!