Большое количество устаревших слов в сказке говорит о том, что автор хотел как можно более точно передать атмосферу того времени. Благодарствуй - синоним слова благодарить. Речей - слов, высказываний. Чародеек - колдунья, волшебница. Дотоле - до сих пор. Стража - охрана. Детина - сильный и молодой мужчина. Витязь - богатырь, воин древнерусских времен.