That looks okay but I would personally avoid AsRock motherboards and get one from Gigabyte or ASUS which are much better brands.
As far as that power supply goes, I wouldn't even think about that one! The R9 290 will need at least 650w, probably 750w to be on the safe side, but this is talking about a QUALITY power supply, the one you linked looks like a very cheap off brand and I can't really find any information about it. Stick to getting a power supply from a reputable brand like Corsair, XFX, Seasonic, EVGA, SuperFlower, Antec.etc