Second question: Does the Garmin attempt to navigate you onto a highway, when you're on foot or on a bicycle?

It has 3 settings for things to avoid, U-Turns, Toll Roads, and Highways. It's a basic checkbox option in one of the navagition setup screens on the GPS unit.