Suzuki Auto
The information here is vague but you should have a Warranty Information Booklet that should cover your questions.
Corrosion is covered.
I have had my wiper blades changed under warranty but ultimately it falls under the dealers discretion before you contact Suzuki Customer Service directly if you are not satisfied.
I recomend taking good pictures of your XL7 defects for future reference or in case you need to contact Suzuki.