Могу ли я использовать в качестве бекенда php и node.js одновременно
Да, вы можете засунуть оба бекенда за nginx и проксировать в зависимости от URL.
Например, запросы, начинающиеся на /api или / обрабатывть на PHP, а те, которые начинаются на /socket обрабатывать в node.js приложении.
Погуглите на тему nginx proxy_pass