Update: since starting this thread I have received some helpful responses from users who answered my questions. Thanks.
-
Judging by what you've said here I think you'll be fine. The game is fantastic it's definitely a must-buy.