Those are some excellent ideas to enhance both numbers of kids and the overall quality of experience they have with the sport.
Here are a couple of thoughts I'd add:
The first idea would be indirect recruitment via increased interest in the meets. Reach out to non-sports departments like the band director, art teacher, drama/theatre club, and cheer coach (I know this is technically a sport). Getting the pep band to perform at matches adds energy and excitement as well as putting additional parents and friends in the stands. Drama club for lightning up the mat, creating showy entrances and adding additional flair, making the meets fun events. Those kids would have parents and friends too. Art teacher for potentially making a class project of creating promotional posters for individual home meets. They could be like WWE or Concert posters or whatever the kids come up with. The art kid would suddenly have an interest in attending an event they did the promo poster for and there folks would too.
All are low to no cost options to utilize the resources available, and give kids opportunities to apply their skills doing what they enjoy in a practical environment. All this creates ownership in the wrestling program from the various groups that are contributing in their way to grand event. The greater interest in the meets will make it a lot easier to recruit kids out for the team.