Ad. 1. Текстурные единицы равны количеству текстур, которые вы можете связать одновременно.
Ad. 2. Это именно то, что нужно - вы загружаете столько текстур, сколько хотите, и привязываете только те, которые необходимы для текущего вызова. Это одна из задач драйвера графического процессора для автоматической выдачи требуемых данных (т. Е. Текстур текстур, привязанных в данный момент) к графическим процессорам и оперативной памяти системы.