How does pamac update itself?

I am coming from Manjaro and pamac used to be in their repos and it used to get updates from there.

Since pamac part of the AUR and I use pamac for my updates, can the GUI update itself when I use pamac?

Sure, if you have AUR updates enabled in Pamac.
Or update with Yay, which is a better plan.