Подходит ли он для обычного PC?
Да
У контроллера есть шифты?
Если вы имеете ввиду передние кнопки(курки), то нет. Все кнопки видны на фото.
Какова длина USB-кабеля?
Отвечу сам себе:
Длина кабеля чуть меньше 150 см.
А, вот, шифты (или курки), на самом деле, есть - на переднем торце под указательные пальцы.
Может, наличие шифтов зависит от версии/ревизии/партии, но на купленных на рубеже июнь/июль 2020 - они есть. Эмулятором (Kodi/libretro/genesis) они распознаются.