How can I remap these keyboard keystrokes?
You can also make accents from the USA keyboard by just holding down the key for the base letter and selecting the one you want from the popup menu that appears.

One pretty easy way to remap keys the way you want is to make a custom keyboard layout with Ukelele:

http://scripts.sil.org/ukelele