From how I understand your question, no you do not need to input a specific server in the Arma launcher, you can connect through the in-game multiplayer hub. Arma launchers, such as Arma3Sync, are often recommended for managing mods, but are not required.