I was luck enough to find a replacement for the rubber buttons through this Forum.
Unfortunately Garmin does not sell this part to there customers. Garmin though will give you an exchange unit but the price is kind of expensive.
Your best chance might be to buy a used and or broken GPSmap 60 series unit on ebay which you can use for parts.
Good luck! with your repair