Anyway to remove the "1880" from the node-red url?

You can change the port from settings.js to anything >1024. If you want to use something <1024 you would generally have to run Node-RED as root which is not recommended. However, you can get round that when running a service from systemd - I can't remember the details off the top of my head - it is in another post somewhere.

Alternatively, you can use a reverse proxy and hide everything behind that. That approach brings other benefits too though it does have a higher resource overhead of course.