I agree that Peter's idea of the plywood (or even an aluminum plate base), which could have threaded holes for the pedestal flat head machine screws, Coosa board could also be used. Plywood is best epoxy saturated and cloth covered.
Coosa board: High-density closed-cell polyurethane foam reinforced with continuous strand fiberglass and woven roving. This is lighter than plywood, stronger than plywood, and resistant to moisture absorption and rot etc.
Do not consider the toggles. The floor of the cockpit will have about this layup:
About 1/8" of glass which faces up, and is the "cockpit floor. Then 1 1/2' end grain balsa core, and finally there will be the bottom or outside of the boat, and this should have some 24 Oz roving, mat and cloth: somewhere from 1/4 to 3/8 of an inch thick. (for a 1997 C Dory angler)
There are several ways that the plywood, or Coosa could be fixed to the inner floor. These include glassing them in, with epoxy slightly thickened on the boundary between the inner hull glass (ground to expose mostly only glass to bond to), If you wanted to put a few screws in for double assurance, skip the glassing in place, or using the aluminum plate, each place where the screw or bolt would be placed into the core (any penetration of the inner layers of glass), will require over drilling the bolt or screw hole, then under cutting, filling with thickened epoxy, (making a plug to take the load) and then drilling the pilot holes.
I would put "T" nuts in the plywood or Coosa board, and probably use 5200 or thickened epoxy between the plywood, or Coosa, and the inner layer of the hull. For the aluminum plate, I would tap it with the thread size for the flat head machine bolts, and then do the over drill, epoxy plug for the screws which will hold the aluminum plate in position, and again, use epoxy or 5200 between the plate and inner glass laminate.
All of these make the base for the seats permanent, and prevent water intrusion into the core, plus give a good amount of safety against these bases pulling out.
.