I was born and raised in Montreal, so I always love the comments from people that have never been there.
Very small chance of an issue of snootiness for not speaking French. Depending on where you are, reasonable chance of running into people that do not speak English.
As far as strip clubs go, if you really care, the ones in Montreal compare well with most other places. Full nudity and there are places with men strippers for women (and places with male strippers for gays if that interests anyone). Many people from nearby states come to Montreal for bachelor parties.
Many college students visit because the drinking age is 18 and is fairly laxily enforced.
Poutine gravy has a high chance of containing animal fat, so if the OP's wife is strict in her diet it may not be for her. Also has cheese which may be a deal breaker.
Lots of good places to eat and fun clubs and lots of good festivals in the summer (I really like the Jazz festival and the fireworks festival).
Michael