We started a wargames club in Amsterdam, a couple of years ago.
We did all of the above. but also spent money on a good website, first a free one, now a domain that we bought.
Don't be too ambitious, start with a monthly frequency.
Be clear about your target group. 14y old teenage boys who play warhammer don't neccesarily mix with middle aged men who play Hail Caesar or Black Powder.
Think about combining club evenings with board gaming or mixed gaming like XWing or D&D.
Keep a friendly atmosphere, maybe not competition or points focused but more on good fun and trying different systems and periods.
Invest in good scenery. We started with paper scenery. After some months we charged a small entrance fee and bought battle mats. Since then we have slowly upgraded our scenery. A club will attract members because they offer the option to play regularly on goodlooking tables with a band of brothers.
Expect to invest a lot of time.