There was a Recall/TSB on Problem 1 which doesn't really solve the problem. Supposedly it's caused by heat soak increasing the resistance on the ground wire in the starters harness. The TSB replaced that harness but people have said that the problem returned. I'm not too familiar with your Problem 2, but it sounds like you could have a weak battery/alternator or your underdriving your accesories too much.
'93 VR FD... RIP :'-(
'00 Dodge Dakota Beater...