This sounds like a great initiative – pushing for high performance in sports pays off in the rest of life too!
Re: Funding, apologies if you have already looked into this, but have you checked with regional sports organisations where you live who may be looking for programmes to coach young athletes? Or local sporting bodies who often have funds available for sports outreach and coaching – for example, in the South Auckland, Counties Manukau Sport may provide funding for sports programmes (to note, I have no affiliation with CM Sport, but use them as an example only).
Sport New Zealand may be able to help – they have a funding directory here:
Is there an opportunity to provide some of your programme at a higher cost/value to a subset of your athletes who have greater means? Or target athletes who could benefit from your programme who have greater means?
In this way you could increase your revenue and still serve all of your communities.