"Sign In to iMessage" popup randomly
The only way to get rid of it is to disassociate your AppleID from Messages. Merely disabling won't do it. There is no graphical interface for completely removing the AppleID from messages this. You either have to create a new local computer account, or:

In High Sierra,

cd ~Library/Preferences/ByHost/

Now list the files with "idstatuscache" with the following command:

ls *idstatuscache*

delete it with:

rm com.apple.identityservices.idstatuscache.your unique string.plist

Now restart. You should no longer get that popup on boot. Now I get Facetime ones. I also deleted my chat history, I don't believe that helped.

To deal with the Facetime ones that will follow: http://osxdaily.com/2015/03/04/fix-mac-asking-icloud-password-randomly/

Sources:

https://www.iphonefaq.org/archives/975913

How do I remove an iMessage account from OS X (Yosemite) Messages app?