If you are planning on riding on a weekend, then yes, reservations are a must. If you are planning during the week, you should be ok for walk-in. Maybe get there at a time when you can still board a later train, just in case the one you plan on riding is sold out.
Shane