you must have to apply a visa in us consulate first.
if you have HKSAR passport, and you got the B1/B2 travel visa to USA, of course you could go to USA.
how long can you stay? it depends on how long the immigration offices gave you. they might let you stay from 2 weeks to 6 months.