Yes, you will have allocated seating on the Steam Train.
Your carriage and seat number will be printed on your ticket and will match up with the numbers on the train seats.
Steamfest volunteers will be present on the day if you have questions regarding your seating.