Fusible link is a good place to start and easy to test. Not sure they fail as often as they are blamed for but it is a cheap part to replace and guess that most people feel better having a new one in threre. I am not an electrical expert but the intermittent start may be your starter - mine did that on me for a while. I had thought it was a battery problem since it seemed to help to use a jumper - eventually that stopped helping and testing the battery etc showed it was fine. Did some research on mud and decided to replace the starter and it has been fine ever since. I thought about rebuilding the starter but didn't have time.
The window switch is probably the contacts in the switch wearing out or needing to be cleaned up. There are some threads on here about it.
Not sure what to think of the delay in the doors locking. That one is a bit odd to me. Door lock motors are known to wear out on these after 20 years of use but it shouldn't cause a delayed lock like you describe. There is a way to turn off the auto door lock/auto unlock function if you want to. There is a thread on here regarding that as well. Not that it would truely fix the problem or help diagnose it but it is a feature that I didn't know was adjustable until after spending way too much time on mud

.