USB: I do see 50 foot active repeater USB cables out there so 25 feet should be doable but again I have no idea how well they actually work. Some devices are very, very sensitive to cable distance.
I can’t count the number of times my friends have asked me why something they own isn’t working or charging correctly and I’ve investigated the problem, only to find that they’re using a hodgepodge of ...