1. Создать новую БД. В нее влить дамп.
2. Почитать раздел про взаимодействие Django с внешними БД
3. Подключить созданную БД как внешнюю и средствами Джанго сделать втягивание данных в базу данных проекта (читаем объекты из внешней БД - создаем объекты в своей преобразовывая нужные поля)
4. Профит
Если не нужен поиск по тексту html - то как вариант - кодировать в base64 при сохранении в БД.
Тогда можно хранить какие угодно - хоть бинарные данные...
А какие-то выборки предполагается делать? Можно ж вообще упростить.
Два поля, класс и расписание. Расписание - хранить в json-представлении, что-то вроде:
Как-то опыт администрирования UNIX-систем с должностью администратора БД MS SQL мало коррелирует.
Вас точно на должность администратора БД MS SQL берут? Или просто на должность сисадмина со знаниями БД MS SQL?
Ну смотря какими стеками технологий вы владеете.
К примеру на Python (django+драйвер для работы с вашей БД+xlwt) такая схема реализуется за вечер-другой под пиво.