It may be how you are viewing them, but the track order appears for me:
The track number, artist, etc. is part of the metadata, so it should display and sort automatically in iTunes and Windows.
BitToTheFuture, if you ordered the Deluxe Edition of the game, the soundtrack download option should be available from the same "My Games" page where you downloaded the game.
I disagree with the criticisms. Though nobody can top John Williams, I think the soundtrack is a close match to, and a good companion to, the original film sountrack.