Nissan calipers (off a zx14 or ZX6r) and braided brake lines should fix the brake issue, I got a set that has may be 3000-4000 miles off a 2013 ZX14 I can part with if your interested.
Yup steal wool or SOS pads or equivalent.
Yup steal wool or SOS pads or equivalent.