Как сделать фиксированный thead, если окно скролится еще и по горизонтали?
1. Никак
2. Подобное поведение таблички можно только имитировать, создав конструкцию похожую на таблицу. При этом тело таблицы - это другая таблица, обернутая в контейнер с прокруткой + все размеры подогнаны.
Вот пробуй - https://datatables.net/examples/basic_init/scroll_...