Will DU Meter monitor network traffic when nobody is logged in?

Yes. DU meter service is started upon Windows startup, and will monitor network traffic even if nobody is logged in. If you have configured your alerts to be delivered via email, they will be delivered normally. However, popup alerts require that someone is logged in.