Zéfal is just as good and looks better
Dunno what size/model fits the bike, though.
From pics on the net it seems to me that the sedona has no eyelets neither front, nor back. That'll make it tougher to fit full fenders.
Definitely go D (=U) with the lock. They are just as safe as chains, but are smaller and weigh and cost less. Only reason why you would want a chain is if you need to lock to lampposts.