Yes they'll fit. Any good? Depends what you want and how they compare to your stock bars. I don't have the bar diameter data, but I'm sure you can find it with a search.
Sway bar endlinks connect the swaybar to your front control arms, essentially connecting the chassis to the control arms, which is how the bar helps with anti-roll (control arms/tires are connected to pavement by weight, swaybar connected to control arms, chassis connected to swaybar). I'm sure MM's endlinks are fine. Note that if your suspension is lowered, you will probably want your endlinks to be shorter than stock.