Hear this a lot & I experienced the headlight dimming at low RPM myself way back when. I cleaned/burnished every ground & charging contact under the hood I could find and the problem went away, also check that you have an engine to firewall ground strap seems those often get left off.
As for the dash lights the dimmer switch is problematic, some contact cleaner & working back and forth may improve things or track down member Slotts in the companies section & get one of his rebuilt switches.