Can I run Discourse on the same DigitalOcean Droplet as my current NodeBB instance?

It’s possible, if you have a reverse proxy, and know how to configure it.

It’s much, much, easier to install on a separate droplet.