would this be safe to control servo with usb
AFAIK 500mA is max for USB 2.0. Those higher current numbers are for USB 3.0. I made a few devices for USB 2.0, and fuses are always good, and also the ports have some internal over voltage mechanism.