1. Eh, not really. Many controllers these days have USB plugs, and many PC's have quite a few USB ports available.
2. For some games and players, yes. Some games have garbage/nonexistent KB+M controls and others just play far better with a controller. There are games on Steam that only work with...