I am definitely not a Quebecois, but I have driven across Quebec several times.
The following are broad generalizations:
- This is not a bilingual place. New Brunswick and the part of Ontario that is near Quebec is, but in Quebec the only bilingualism is in thing run by the federal government (post office, airports, etc). Things run by the provence are French only. You will need enough French to dope out road signs. Cardinal directions and such. Not hard, but it takes paying attention. And it is all in metric, which is more irritating to me than the French. Learning ones numbers, for value meal purposes, is good if you are going north of Quebec City.
- This is not France. A lot of Americans are kind of the "ugly American" type assume that. Actually this is still North America, and a lot less different from the USA and English Canada, but for the language, than you might think. Great steaks and Italian food in Montreal.
- The people are very friendly, but, IMHO, are more friendly if they know you are an American (and thus not expected to know French) than an Ontarian. They expect Ontarians to speak a little French. The language really is not a barrier until you get north of Quebec City, or away from the A routes.
- Roads are as described in Montreal and Quebec City. Kinda poor by US standards. In the more rural areas, it is similar to a US Interstate, but slightly different standards. Metric signage. No mention of other destinations outside Quebec, other than those in the USA (political thing). More of those euro-style pictograph signs for things like gasoline, hotel, etc. "Hotel de ville" on exit signs, which you see a lot, means "City Hall", not a hotel. I think they note that because its like saying "police station" in the USA.
- I try to avoid those "all *ians drive like whatever" generalizations. I did not perceive much difference in Montreal or Quebec than any other place. In the rural areas, the locals seemed to (rightly, IMHO) view the underposted SLs as jokes.