Will be arriving Toulouse midweek in September - early evening. We need to take a train to Carcassonne. Not sure exactly when we'll arrive Toulouse which makes reserving seats tricky. WIll we be able to pay for tickets on arrival? At station? on train? Is it best to buy return tickets (coming back the following week). Any idea of cost?