Вам надо смотреть не на виртуальную машину под Виндой, а на другие сервера и их использование IO. В proxmox выполните iotop и поймете какая виртуалка грузит, если это "обнаглевшая ВМ", то ограничьте ей потребление диска или перенесите на другой диск.
У меня на боевых виртуалках с не SSD дисками IO по графику в proxmox не поднимается выше 300 К, при бекапах выше 1,5 М.
Если будете выводить на р/с компании, то ЯД заблокируют в скором времени, т.к. кошелек на физика.
Если платежи приходят на р/с компании, то у Яндекс.Кассы есть "Массовые выплаты", выплаты с р/с на карты легко.
Дело в том, что до header нельзя ничего выводить в браузер. Это могут быть пробелы, пустые строки и т.д. Или в db.php есть какой-то вывод (echo/print_r/т.п.)
Если прямо с полной эмуляцией, то тестировать можно на crossbrowsertesting.com. А если просто размер окна менять, то у FireFox есть режим адаптивного просмотра в инструментах разработчика.
Есть статья по Вашему вопросу на Хабре