First, it's great that you came here and asked BEFORE buying the pass. We often see posts from people bought first and only came here after they had problems.
The Man In Seat 61 is a great resource for European trains. Before you do anything else, read his discussion of passes and the issues involved: https://www.seat61.com/Railpass-and-Eurail-pass-guide.htm#railpass-or-point-to-point-tickets
If you can commit to advance purchase, non-refundable tickets, you will save a lot of money over a pass. Use Seat 61's handy guide of where to book each ticket: https://www.seat61.com/Europe-train-tickets.htm
For many of your trips, advance tickets will be cheaper than last minute tickets. You didn't specify your travel dates, so we don't know if you can still snag discounts. If you can't, a pass becomes more cost-effective. However, you still need to buy any required reservations. For the French portion of the Luzern to Paris trip, these reservations are limited per train, so you would need to buy this when you bought the pass. I don't know if reservations are limited on the Eurostar. Reservations are not limited on Italian trains, so you can buy them close to travel.
Note that if you're just buying regular tickets, they will include any required reservations. This is true whether you buy them in advance or at the last minute; whether you buy them at a station or online; and whether the tickets are full price or discounted. Once you have a reservation, you can only board the train you have reserved. If you want to take another train, even with a fully refundable and changeable ticket, you must change the reservation BEFORE boarding, or you'll get a hefty fine. All of this means that rail pass "flexibility" in countries like Italy and France is not what it used to be (Switzerland and Germany, where most trains are unreserved, are different).
EDIT: cross posting with the others - you see we're saying the same things!