You've got four styles to choose from.
You've picked your style, great! Now it's time to consider the material for your top. Check out the highlights of each material listed below. If you've chosen a Panorama top you will get canvas and if you've chosen XT Series you will get vinyl. Here are the details of each material:
What material to pick depends a lot on your needs and where you live. If you live in a colder climate the canvas could be a good choice because it’s easier to put up or down on cold morning. If you live in a warmer climate or just don’t put your top up that often vinyl might be a better choice.
Zippered windows are only available on the factory style tops because that's exactly how they came from Mazda with a zippered window that can be lowered while the top is still up. They are great if you want to have more fresh air in the cabin without putting the top down.
Basically a rain rail is a gutter for your top. It directs the water that runs between the top and the body of the car to drain holes located behind the B pillar.
Yes it is important and you might be able to re-use your rain rail but most likely it is old and cracked and a new one is cheap insurance against future water damage. Plus when you order a top with a rain rail it comes already installed on the top, saving time and hassle if you are installing it yourself or saving you money if you are having a professional install the top.