Misfire- what code is it spitting out? Mine did that when i got mine. Repkaced sparks plugs and went away.
Could be coils also.
I get my stuff off esctuning.com good prices aoo around
Brakes- all pads come with the sensors. If your car doesnt have them then cut them off. I highly doubt yours doesnt have them. But i could be wrong.
How many miles? If over 75k youll need to do timing belt.
I bought mine off esctuning but belt was garbage so i went with a blue gates from oriellys.
Did mine myself. There are detailed DIYs online. It only takes about 4 hours and will save you 700-800