25ft of Cat5/6 cable is just fine, don't have to worry about it until over 200ft. Would stick with C5/6 cable, no need for anything higher. C7/8 cable is just rated for higher frequency for higher bandwidth. You can not take any advantage for it. C6 is 10gb rated, streaming music takes 2mb. There is plenty of headroom!
Remember this is a digital cable, it carries packets, not wave form analog signal. EMI/RFI does not affect packet transfer unless it's really bad, like really, really bad.
Best practice for any network is fewest hops as possible, fewest conversions as possible.
Any consumer cheap mesh setups are garbage, they limit transfer speeds, they have poor handoff, get overwhelmed very easily. You are far better off just getting another higher end router and extending your current network.
If you have a cable modem, get rid of the rented modem, it's a Toal PIECE OF POO! Just upgrading that will yield benefits everywhere.