"Прибавьте несколько оборотов (тире) я тогда был в замке только до обеда."
"В кабинете директора школы собралась... здесь присутствуют" - несогласованность времен (там дальше тоже все в настоящем, тогда как первая строчка в прошедшем).
Автор, если это ваш первый фик, то мне остается только вас поздравить с отличной работой. Редко когда первый фик выходит настолько удачным - здесь же мы видим и интересную идею, и хороший стиль. Очень интересно будет проследить за дальнейшим вашим творчеством, успехов! :)