То, что вы ищите называется Call Stack, Event Loop - информации в интернете очень много по этому поводу.
Мне в своё время очень понравилось
вот это видео (есть русские субтитры).
Отвечая на конкретно ваши вопросы:
Ограничений нет, вы это поймёте из информации, которую изучите. Node будет ждать освобождения стека для выполнения следующей операции.