Duragloss #105 is one of the longest lasting sealants out there. One coat by itself should last you 6+ months. Top it off with Souveran and you will get best of durability and look.
Duragloss 101 and 105 is my preferd winter protection here in Norway (and we salt the roads like mad) Its among the most durable out there, and the DG 101 alone looks just sick, wet`n glossy