everything works, use pcpartspicker as suggested
Biostar is not a high quailty brand, might put it in a budget pc for word processing and facebook but not gaming. Look at ASUS, Gigabyte and ASROCK, ASROCK is usually cheaper but still decent quality.
Corsair as a whole is a good brand, but the cx series PSUs have proven to use inferior capacitors and a lot of people report failures in the first 1-1.5 years of use.
Never heard of case so I dont know what level of quailty it is. You dont need to go out and drop $150 on a case and dont need all the bells and whistles, but a quality brand case will actually be engineered with airflow and installation ease (not to mention not having razor blade metal edges) vs a cheap one being engineered to be as cheap as possible but "flashy" on the outside. If in the USA and need something under $50 the best options are Rosewill Challenger, Corsair SPEC-01 Red (doesnot fit some aftermarket coolers though), and NZXT Source 210.