New oak flooring fitted, old skirtings removed first so that 12mm expansion gap is covered by new 20mm oak skirting, rather than quarter beading.
Internal corners nicely scribed, only one external mitred corner, walls are about half and half brick/block vs stud/plasterboard.
Would you
a1) Stick with gripfill, I can't believe it's not nails etc?
a2) Fix with lost head nails into sole plates of stud walls, and dowels drilled into block walls to make sites for nails? Fill the nail holes with colour matched filler and then varnish.
a3) Fix with screws and rawlplugs, use plug cutter to cover countersunk screws with plugs made from offcuts?
To fill gap along top of skirting, would you
b1) Apply masking tape, caulk the gap and paint caulk same colour as wall?
b2) Use clear silicone instead of caulk?