Thanks so much everyone for all the feedback. It really helped me plan out the details.
I am skipping Como. In switzerland, I am not finding many lodging options at popular locations at this point in time. I am skipping Engelberg and instead going to bern for last 2 days as it is more central and has more options on things to do. I am skipping bernina express, as it was making the itinerary complex. Instead I chose other panoramic trains to enjoy the experience.
18-Jul Rome Flight: 14 hr 45 min Checkin
19-Jul Rome Morning: Vatican City, Evening: colosseum
20-Jul Rome Trevi fountain, Pantatheon, Roman Forum, Spanish Steps
21-Jul Venice Rome -Venice 4 hrs train, Checkin hotel, Ferry to Burrano, Murano island
22-Jul Venice Gondola ride, rialto bridge, St peter basilca
23-Jul Luzern Venice - Luzern 7 hrs train, Route: Venice to Arth Goldau, Goldau to Luzern (Scenic Gotthard route), Checkin
24-Jul Luzern Lake lucerne boat tour and Mt Pilatus in morning, Go to Rheinfalls in evening
25-Jul Luzern Train to Stans and do the Stanserhorn hike
26-Jul Murren Luzern-Murren 3 hrs 15 min,Luzern Interlaken express(Panoramic train), Checkin, North face trail and Scilthorn
27-Jul Murren Jungfrau + Grindelwald + first cliff. Take eiger express to grindelwald and then first cable car to do the thrill walk
28-Jul Bern Murren to bern 2 hrs train, Route: Lauterbrunnen to Interlaken, Interlaken to Bern using goldenpass express via spiez(Panoramic train). Sit on the right side to get beautiful views of lake thun. Spiez is a wonderful little town on shores of lake thun. Finish up pending things in Murren(trummelbach falls, Panorama trail in morning) then take train to Bern. Checkin
29-Jul Bern Glacier 3000, Saanen bridge, Chillon Castle, Walk through prettry town of Spiez with its vineyards, Spiez Castle(pick few things from the list)
30-Jul Zurich Train (1 hr) + flight (11 hrs),Bern to Zurich(1 hr train), Zurich to LAX flight (11 hrs)
Let me know if you have any other inputs. Also, please guide me on which swiss pass should I take based on my itinerary? Half fare or swiss pass ?