Good deal - I'm glad to hear the boat is sound. I'm surprised the surveyor said to do nothing on the wet spots. Does the area flex underfoot? If so, the core is not just wet, it's rotten and will have to be replaced.
Also, the water came from somewhere - you need to identify the source and fix it. The chainplate is easy to identify, but what about the foredeck? The hatch?
Don't use 4200 for your chainplates! It's way too strong. 4200 and 5200 are polyurethanes, which means they are primarily adhesives. You want something on your chainplates that will flex with the boats motion, but that can also be removed for maintenance or renewal. Just because 4200 will be very hard to remove next year (or in five years...) doesn't mean that it is still adequately sealing the chainplates.
Instead, use a polysulphide type sealant, such as LifeSeal, LifeCalk, or Sikaflex.
The HIN will be available on any official doc related to the boat: CG registration, state registration, and insurance will all have the HIN. I'm sure the same applies in Canada.