No, we aim to have well balanced weapons, so it doesn't matter if players either spent 0$ or 100$ in the game. Some items are only available in TP, but those are mostly cosmetics and services (collector outfits, boost EXP, etc): it won't impact players in-game strength in any way.
Yes it is, we’re currently working toward a beta, progressively adding content. Our main goal is to develop the game toward its community, rather than creating a final version, releasing it, and possibly disappoint some true fans of the genre.
Please, never hesitate to share your opinion or send to us some feedback (via ticket support, forum...) about the game!