Installing the patch cant hurt you (unless you get epileptic shocks from seeing progress bars

).
I think there are some improvements to single player in v1.10. The changes to v1.10 arent listed here. If you install v1.11 you also get the fixes of v1.10.
Yes, you can download the NoCD fixed .exe to play without CD. Be sure to use the right version of the crack though.