You're smart to consider whether this vaccine is truly needed or not, as lepto can indeed cause some reactions. I would see if you can find incidence and prevalence information for your specific area -- did your vet offer that info at all?
If you do get the vaccine, I'd recommend giving Benadryl about 30mins ahead of the vaccine to prevent reactions.