La longueur de câble maxi en USB, c'est 5 mètres en USB2, et 3 mètres en USB3 (pour conserver le taux de transfert USB3). Tu ne devrais d'ailleurs pas trouver de câbles supérieurs à ces longueurs dans le commerce.
Au delà, il faut un répéteur USB avec alimentation secteur.
Pour la compatibilité USB2/USB3 : tout dépend du câble. Le boitier étant en USB2, il te faut aussi un câble USB2, que tu peux brancher sans problème sur la prise USB3 du PC. Performances de l'USB2, bien entendu.
Le PC est alimenté ou alimentable sur le secteur. En revanche, ton boitier ne survit que grâce à sa batterie. C'est lui qui va crier grâce en premier s'il n'a pas d'alim secteur.