The problem you will have with trying to count up the checkboxes from a multitude of tables is that Numbers isn't designed to do that. You can easily count things in a single table but there is no cell referencing that works across tables (with the exception of a few functions but that feature is undocumented). One way to work around it is to gather the results from those checkboxes into a single table. This is pretty easy if your sheet (and/or table) names follow a set pattern such as Sheet 1, Sheet 2, Sheet 3, etc.. It is not very convenient if your sheet/table names don't follow a pattern.
Here is a sample sheet with a photo in a rectangle (shape) and a single-celled table for a checkbox. Sheet 2 looks identical except it uses a different picture. In fact, all I did was duplicate this sheet, change the sheet name to "Sheet 2" and drag a different picture into it. The picture is the "fill" for the shape. You can drag another picture into the shape to replace what is there or you can set the fill to a color if there is no picture.
And here is the summary sheet which includes those two sheets and some sheets that have not been created yet (thus causing the error triangles). It has a footer row for the total:

The sheet names are text. You type in the first two then drag down on them to fill in the column.
The formula in B is =INDIRECT(A&"::Table 1::A1")
The formula in the footer row is =COUNTIF(B,TRUE)
As you can see, if the sheet names are sequential, it is pretty easy to do. If the sheet names were something else, like "Parrot", "Pelican", "Robin", it would be difficult and error prone and, if you later change a sheet name in the sidebar you would have to remember to change the sheet name in the summary table too.