1. Portraits, 85 1.2L II OR 135 2.0L. Both are stellar lenses.
2. Landscape, easily 24 TSE 3.5L II with ND filters. The 17TSE is superb but cannot use filters. Filters, IMHO, can tone down a burning sunrise and balance out the exposure.
3. Wedding, no experience here with weddings, but obviously the 70-200 2.8L II gives you a great range plus a 50mm 1.2L prime for closer shots!
All of the above if money is not a huge concern. Besides, who needs to retire? Put off retirement a few more years and get that lens.
5D3, 1D4, 16-35 2.8L ll, 50 1.2L, 50 1.4, 24-70 2.8L II, 135 F2.0L, 200 F2.8L ll, 70-200 2.8L II, 70-300L, 100-400L, 24 TSE L II, 85 1.2L II, 100 2.8L, ZEISS 100 2.0, ZE 50 2.0, ZE 35 2.0, ROKONON 35 1.4, SIGMA 35mm f1.4, S110, S100, sony RX-100 and one big-a$$ bag