@RockPaperLizard 1. I'd go with
Meguiars Endurance Tyre Gel, it does provide a subtle glossy black look but it will also help keep the rubber conditioned and prevent it drying out, used regularly it should help reduce the formation of the cracks 2. I use a combination of Autoglym leather cleaner and balm (
available as a kit),[cont]