Progress! Switch arrived, installed, tested good, reassembled dash. Let there be light! :-D
Changing the rotors and pads fixed the vibration, yay!
Waiting now on windshield and new calipers. Then have to investigate rear brakes as the parking brake certainly does NOT work. Chocked with a...