You don’t need the cluster {} config if you are not using rack-aware.
Adding nodes is straight forward. You do not need to restart any other node. Just add a new node with the correct configuration and it will join the cluster and data will automatically rebalance (what we call migrations).
Thanks, –meher