UE4 Multiplayer

Not sure what board to post this thread on though, sorry.

If working with FPS Shooting game, and have some physics objects, 16 players max
To give you a reference of the amount of stuff that can happen in UE4 with controls and physics, something in the line of a Garry’s Mod Prop Hunt map.
Maybe a bit beefed up with physics objects, a little.

What kind of server hosting should be used?
A dedicated server, or player hosting?

Also how can I monitor/predict how much data the ‘‘game’’ has to ‘‘send’’ through internet? The server/host and the client?

Can this be through UE4 on my PC, like a Server/host ‘‘simulator’’? So I don’t have to rely on other people in the beginning of dev testing, and just do offline testing?