You require a valid Passport to cross the Canadian border.
As of June 1st, 2009, Canadian Citizens require either a valid passport or enhanced driver's license to cross into the USA at a land border.
A tiny portion was north of the Canadian Border, but the majority was south
Yes you can.
Crossing the Canadian border would require a driver's license and passport.
No. People cross the border daily, especially if you are running a commercial vehicle.
no its illegal
About 2 hours and 30 minutes and 134 miles to cross into the border near Buffalo.
Yes, but you need a visa or some type of identification, when you get to the border you will be asked for it and the nature of your trip.
Just the Nexus card suffices, but it's wise to have your passport when crossing the border, anyway.
yes
There are numerous minor roads which cross the Canadian-US border; these are not niormally guarded.