All that cruise luggage can be stored at your hotel in Cusco or the Sacred Valley depending on where you are staying. You do not say if you are staying overnight or doing a day trip?

We went on the Hiram Bingham train a few years back. They provided bags that were NOT big and that was all you could take so it is a problem. They have relaxed some now and you can take your own bags, but still I imagine they will be fairly strict. None of the Machu Picchu trains allow much luggage. Probably in the range of10lbs per person and a personal item. A tripod could be a personal item. In reality most are either "day trippers" or spending 1 or 2 nights at Machu Picchu. So in reality you do NOT need much at all and definitely do not need anything nice - it is all very very casual. Limit your toiletries take very small bottles or jars saves a TON of weight.

If overnight LIMIT your clothing and take more camera stuff is all I can suggest.

You will enjoy your trip I am sure I wish you lots of sunshine and no rain!!