If you have your router’s clients accepting what you suggest as DNS for them and supply DNS from your router, yes, that is the intent. Yes, they load on the router. See, for example Applications - GL.iNet Docs
Another option that I understand is more sophisticated than adblock (which meets many peoples’ needs, from what I have read) is