I agree with most of your points. Here are my responses and suggestions.
1. Recruit more in-state kids as travel in-state is cheaper than travel to the Northeast and Texas.
2-5. Build relationships with in-state travel teams (NightRydas Elite, Team Breakdown, E1T1, Game Elite to name a few...