That keyboard is available in Linux. In the system settings part of the menu you will find a keyboard configuration tool. Select USA as the country and International as the variant. Much less trouble than messing about with mysterious commands! After altering the default keyboard, you need to log-out and in again for it to take effect.
If you're going to continue with Windows, sticking with the same method makes sense. But there are better solutions: the use of the apostrophe as a dead key always seems inconvenient to me. Look here at the Canadian keyboards
In Linux, it's also easy to set more than one keyboard driver. You can set a key (I use scroll lock) to toggle between them and use a light (obviously scroll lock) to show when the alternative is currently active. You can choose to make the switching global, only for the current application, or only for the current window.
I set a compose key (the Windows menu is a good one, but that's more useful if you use a lot of languages and symbols.