well, the RAM is not on the compatible list, but neither is the RAM i'm using for my motherboard right now. 90% of RAM works with all motherboards (if they are up to specs of course) but, i would buy a more popular brand such as Corsair, G Skill, Crucial, Samsung, Kingston, etc. as you will have a much greater chance it will be compatible.
when you upgrade to 8GB, make sure you get the same module of RAM. don't get a different brand/model, this could cause problems.
as for the GPU, you are fine. just be sure to download the newest drivers off of here: http://www.geforce.com/drivers don't use the CD drivers as they are outdated.