Yep... Dovo pins would do the job. As for sealing the rubber..... My personal choice would be to loose the rubber and not bother, but if you must..... RTV silicone would be my choice. Do not confuse...