I think so, you might wanna double check tho. Any atx power supplies should work. I would recommend a corsair cx430. it should be able to power up a hd7770/hd7750
It doesn't matter about the memory, The dedicated memory only means that the onboard graphics uses 256 from your main memory. A installed card will have it's own 1024 memory. You need a low profile card