нет
да
Кейлоггер работает как программное обеспечение или драйвер на машине, он будет ограничен виртуальной машиной, на которой он работает.
Если кейлоггер установлен на хосте, он будет захватывать все данные на хосте. Возможно, что какое-то программное обеспечение для виртуализации имеет собственный хук, который перезаписывает кейлоггер, но я сомневаюсь в этом.