Do I need a router with Mac and these firewall settings?
You only need a router if you want to "route" a network connection to more than 1 device. 

If you only want to have 1 device connected to your network then you don't need a router. If you add another network-enabled device (TV, printer, another computer, etc), then you will need a router to share &amp; control the network traffic.