To answer part of your first question, Trx 450r axles have a different spline count than the 250r's. The hubs do not cross. I have a set of hiper hub mounts that were for a 450r and didn't fit. I was lucky enough to find someone with the same but opposite problem so we swapped hubs.