1.) yes they will work
2.) depends how die hard you are about your suspension, i did my mounts at the same time i installed the coilovers so i can't make that great of a comparison. if you're doing a lot of autoxing and road racing and dont mind spending the money, go for it, otherwise use your stock mounts.