You don’t need to swap out the switches if they still click well. Mine were 20 years old. For the bulbs just take the number from the label inside the fixture and look at west marine. They have compatibility tables. It’s very easy. The base of the bulbs are identical if they are incandescent or led, the tops are what is different.look like your bulbs are #912. Look at west marine and they have bulbs that match that number.
see below from west marine website. Btw, you got lucky finding such a new fixture. They are excellent designs.
The WEST MARINE Wedge Base T10-194 LED Bulb has been designed as a replacement and upgrade for standard halogen, Xenon and incandescent filament bulbs, offering dramatically lower power consumption and heat generation, while having much greater lifetime and shock resistance. For even greater light output and quality as well as higher efficiency (more light per watt) please look to our Premium series bulbs.
This bulb replaces and has similar brightness to 2 and 3 watt traditional wedge bulbs using the small/short globe. Cross reference #'s T8, T12,T15, 194, 175, 168, #555, 2886X, 194R, 161B, 3652, 193, 658, 2827, 194NA, 161, 558, 168NA, 2825, 194G, 160, 168A, 192, 2821, 194B, 158, W5WB, 579, 168, 2825ST, 168ST, 3652LL, 579LL, 2825LL, 168NALL, 2825L, 2821LL, 168LL, 194ST, 161LL, 194NALL, 2827LL, 158LL, 194LL, 906NA, 917, 906, 916NA, 904NA, 922, 916, 904, 921, 912, 920, 921K, 916LL, 921LL, 912LL, 920LL, 917LL, 906LL, 916NALL, 904LL, 921ST. 11-14VDC input range. 65 max lumens, radiates in all directions.
Commonly used in interior marine lights, landscape lighting, accent lighting, and various utility and signal/marker lights. Non polarity (+/-) smart power supply integrated for easy installation.