try LPS#1 spray - it is made for use on electronics in airplanes/ rockets out in the field - thin Dry film - Amazing stuff - approved for use on airlines etc - - it is Not conformal coating -- spray on all connectors etc - label changed a few yrs ago and added the word Lubricant - its not a lube -
I would be hitting the board with some conformal coating to protect it (caution to the surface mounted button contacts themselves.) Keep some silicone grease in and around the orings on the aluminum buttons. Maybe even adhere the pliable silicone switch mat with a coating of dielectric grease just around the perimeter. Not a fan of the little surface mount switches that you might find in a cheap rc car controller. I think they should have looked into keys used for ATMs and gas pumps. Those are indestructible, weather sealed and can take a ton of abuse.
This did have silicone grease around the buttons. I forgot to mention that! Definitely need some modifications to make them long term durable. No reason to have buttons sticking and water getting into the switch with 12hours on the bike. lol at the gas station buttons🤣