Não coloque esses no mesmo VPS. Isso tende a dar problema. Pode ser feito e só precisa de um proxy reverso como Nginx, mas…
500 visitantes não precisam de tanto, mas depende de quanto você lida com arquivos e se você usa S3 ou similar. Mas comece menor porque aumentar é bem fácil. Pegue dois gerais e 4 GB de RAM para ambos. A quantidade de núcleos e o tamanho do HDD é então o que for.
Ou se você quiser usar um VPS, você deve escolher pelo menos 8 GB de RAM.