Is there any way to reduce UV fading on a hardwood floor?
Low-E windows will go a great job, and help with many energy losses.

A rug will always be better than just about anything, covered places on just about anything will take less abuse than uncovered surfaces.

Minwax has always been my favorite for anything I can put it on.

Their naming conventions are not always the most clever.

'Minwax Super Fast-Drying Polyurethane for Floors' is a product that will work for you.

They make a number of other products for coating hardwood floors.

Sherwin-Williams has never led me astray either.

Working on wood floors sucks, best of luck to you