I am a docker user but based on @dan.t link it seems like a trivial process to install and configure the ntp server. I have found that adding really simple packages to a container actually increase the complexity of configuring and maintaing them. Just my personal experience, but thanks for the suggestion.
I have a Netgear Nighthawk router (probably with a very similar interface to Orbi) so I don't have the advanced config options to do internal>external port redirection.
I have the no-hosts flag in my dnsmasq config but I should be able to set this up in my dnsmasq conf file.
Thanks for the suggestions guys. I will look into setting this up sometime soon.