Europe Trains

Hey everyone!

I'm going to europe for 27 nights in september and i just have a question about trains.

I've already booked my train from paris to london and london to amsterdam

I need more trains and im wondering if i should continue booking these in advance or can i do it on the day?

I need a train from amsterdam to cologne

cologne to switzerland

switzerland to venice

venice to florence

florence to rome.