Alternator gauge question

Battery is at 12.7 volts after sitting overnight. Concerning the Charging system and battery, Everything is functioning fine other than the gauge reading high. I guess it's possible that gauge is reading right. Headlights are nice and bright while running.

The problem here is that I have several other electrical issues. No dash lites. Intermittent ignition switch problems requiring me to jump the Starter solenoid. The weird thing is that when it will start with they key, then the alt gauge reads high. Like somehow the Starter solenoid/alt gauge/ign. switch are related. I'm pretty sure the Dash light problem is a bad headlight Switch.