An R7 250 has Wattage usage of around 65W, this build with a 450W PSU won't be struggling on power. If you upgrade your card/processor then it is going to cause some issues depending on how far you upgrade
You didn't mention the brand so I am guessing it's a china psu / non branded you should replace it with a branded psu i.e Corsair , Evga or Seasonic otherwise it will damage your components
Depends on the brand. Just because it's a name brand doesn't mean its good. For example coolermaster and thermaltake have some real crappy budget units.