Yes it does require Steam to play and takes 20 minutes to install from the disk, so if you have a fast connection you may as well download it. Especially as the best price for a hard copy is now £35, unless anyone else has seen it cheaper.
I pre ordered a hard copy, as it was cheape, it came before release day so I entered the CD key into Steam and pre loaded it. So no difference between retail copies and Steam copies.