Good Evening Everyone

OK, so My fiance and I are planning our wedding and so far we have spent $7,000.00 on just the DJ, Photographer, and Videographer! Expensive, but it's our wedding and we want to enjoy it. Problem is, we moved to TX 2 years ago, away from family we have back in MD. We really don't expect that many people to show because they have expenses and can't afford to travel to TX.....or so they say. Obviously, with the rest of the wedding plans, we will definitely double (if not) triple the amount that we have already dished out. My question is, am I doing too much for just 50 guests?? And how do I get the people who I want there to show up? Thanks so much for your help!!
Soon~2~B~Mrs. Foster