В начале сказки героя называют Иванушка, в середине - Иван, а в конце - Иван - крестьянский сын. Это связано с тем, что сначала его воспринимают как младшего брата, почти ребенка, не на поступки. Потом Иван проявляет себя как настоящий герой и боец, поэтому к концу отношение к нему меняется, что и отражается в имени.
Братьям кузнецы. Они закрыли их на крепкие замки. Поэтому древняя змеиха не добралась до них.