@xigon Your gpu will fit. Do you have a cpu cooler? Are you using stock cooler?
Things will be a littler tight. The only thing that will not fit, is your hard drive. It only supports 2x 2.5" drives not any 3.5" drives. Although you
may be able to fit it underneath the power supply. But you'd have to mount it with double sided tape/Velcro/ or drill holes in the bottom of the case to support it.
Any 450w PSU sfx will be fine. I'd recommend getting a sf450 if possible (since they are easy to get custom cables for, if you decide to do that at some point)