Sounds like you're going about this in generally the right way. Your local NCRC Coordinator is your best resource for much of this.
I would recommend a couple of things:
Check with the FD/EMS as to who would be the legal authority if 911 is called. Work closely with them, earn their respect and make sure they know to call you. It's not entirely unheard of for Agencies to try to affect a rescue while ignoring the local caving resources. Some of this is ignorance. Some of this is because of the concern (rightly or wrongly) that local cavers won't respect the LA's position, that they won't or can't integrate with the local command protocols, etc. In most places, once 911 is activated, the legal authority has complete legal jurisdiction and will be calling the shots. And not all cavers necessarily know or respect that.
I'd also recommend you get your NCRC Coordinator to put together a two day OCR class. Get the FD there. Even if they never step into a cave after the class, they'll understand more what's involved. When you say, "Yeah, they're 100 yards from the entrance but it's going to take 3 evac teams and 3 hours" they won't think you're nuts or incompetent.
For each cave if possible, develop a written rescue plan. This will include an idea of what you think you will need for most rescues. Be prepared to alter this during an actual rescue of course.
I'd take a trip to each cave and take notes. "Hmm, this crawl will require a patient in a Sked, not a Ferno." "Hmm, can we get the patient up this slope with just a handline, or will we need a rigging team and ropes?"
Try to have at least an initial gear cache for your IRTF (Initial Response Task Force if you're using ICS). This should include blankets, warming materials and basic first aid supplies. Other equipment generally can be gathered as needed. (i.e. you may not need a dedicated set of ropes as long as you know at least a couple of vertical cavers will always be available.)
Find out what other resources you can borrow. Do you need your own Sked/Ferno in the cache or can the FD loan theirs?
If I were building a rescue cache (and I am sort of, but we also have a local one for full-scale rescues) I'd concentrate on stuff to stabilize the patient. Basically the blankets, etc. above.
As for maintenance schedule:
Store the ropes correctly they should last for years. Same with hardware.
Generally the bigger problem is stuff getting lost as people use it for training or after a rescue.
As for minimal training...
I had taken an OCR a few years back. Ended up sitting on top of the tripod over the pit most of the time.
I'd recommend that as many people take an OCR as you can get. That can be done locally pretty easily. (Heck I'd even volunteer to help, but my wife might object to even MORE time away from home.
I'd recommend at least a few folks take Level 1 NCRC and anyone you expect to be a team leader to take Level 2.
Level 3 is a lot of fun and VERY educational, but really focuses more on innovating and specialty stuff. Not necessarily what you need for something like this. (Though again I'd still recommend it.
Hope that helps.