Creating virtual monitor for teamviewer?

Teamviewer doesn’t care about display.

I have used Teamviewer on headless Windows and that works as expected.

If however the server in question is a Manjaro based server and you must have X running - you should consider using VNC over SSH.