Your itinerary looks fine, except I would probably try to spend at least two nights in Venice. The Danieli is a fabulous hotel and one night is too short of a rush around. You can easily book a train from Paris to Milano, then individual trains around Italy.
Paris to Milano is about 7 hours with Artesia and they have both a day and night train.