1. Yes, try a new CMOS battery. From 1 to 5 bucks. Worth a try.

2. Google BAD CAPS then inspect your machine. The symptoms are correct.