Cosmic Eclipse
For Cosmic Eclipse, the data is not quite as good as for the earlier sets, particularly as Derium didn’t do a large 1,000+ pack opening like he did for other sets of the era. Based on the compiled data (see introductory post on the Sun & Moon series) I am assuming the pull rates are slightly worse than for previous sets, with 4.6 “regular” Pokémon-GX, 1.0 full art Pokémon and 1.2 full art Trainers/secret rares per box on average. For the latter sheet, which includes 32 different cards in total (9 full art Trainers and 23 secret rares) I am assuming most of them are printed 3 times on the sheet and 4 of them, which I am assuming are all full art Trainers, 4 times.
There are also 12 “character rares” in the set which appear in the reverse slot. At this point it is appropriate to say something about how reverses appear to be inserted into packs in “large” sets like Cosmic Eclipse where two sheets are required to print them:
The picture above is from one of my Excel sheets, showing the reverses as they appeared in a box, the position of the pack in the box, and the pack art (Blastoise/Dialga/Solgaleo/Cleffa). Those cards I marked in green and red are sequences I observed in other boxes as well. Thus it looks like cards are inserted altenatingly from each of the two sheets, and that the character rares (marked in black) are inserted separately and were thus printed on a separate sheet, which due to the cards’ plain yellow borders I am assuming was a 11x11 sheet. I did not attempt to reconstruct the entire reverse sheets, but it would likely be possible to do so.
Here is the rarity table:
As usual, the two rares which are featured as theme deck exclusive holos, Kyogre and Groudon, appear to be short-printed (see raw data further below). As to the full art Trainers and secret rares, it is worth noting this set includes no less than 28 cards with a pull rate of 1:1000, at least according to this model.
The raw data for the various holos etc. looks as follows:

Unlike the previous few sets, I did not look at the uncommons, but I reconstructed the commons sheet. It looks as follows:
† Onix, Wailmer, Palpitoad, Kricketot, Aipom, Woobat, Ducklett, Swirlix, Alolan Grimer, Slugma, Chinchou, Cosmog (Unaware), Pancham, Drilbur, Tangela, Eevee (Follow My Tail), Duskull, Tympole, Flabébé (Petal Blizzard), Alolan Sandshrew, Ponyta, Sunkern, Cosmog (Ascension), Psyduck, Trapinch (Dig), Oddish, Rufflet, Piplup, Alolan Vulpix, Rockruff, Stufful, Rowlet (Skill Dive), Phantump, Magnemite, Lillipup, Trapinch (Nest Building), Sneasel, Spheal (Body Slam), Alolan Meowth, Ralts, Passimian, Jangmo-o (Gnaw), Rowlet (Hide and Seek), Skrelp, Pikachu, Teddiursa, Nosepass, Litleo, Flabébé (Floral Invitation), Spheal (Rollout), Natu, Palpitoad, Jangmo-o (Raging Claws), Deerling, Golett, Dewpider, Aipom, Onix, Tepig, Alolan Sandshrew, Snorunt, Koffing, Drilbur, Swirlix, Kricketot, Woobat, Ducklett, Helioptile, Cosmog (Unaware), Slugma, Wailmer, Pawniard, Togedemaru, Trapinch (Dig), Flabébé (Petal Blizzard), Tangela, Duskull, Tympole, Piplup, Cosmog (Ascension), Ponyta, Crabrawler, Carvanha, Chinchou, Azurill, Rufflet, Oddish, Ralts, Sandygast, Spheal (Body Slam), Cottonee, Rowlet (Skill Dive), Phantump, Alolan Grimer, Magnemite, Eevee (Lead), Flabébé (Floral Invitation), Sneasel, Natu, Trapinch (Nest Building), Spheal (Rollout), Passimian, Rowlet (Hide and Seek), Lillipup, Skrelp, Pikachu, Stufful, Pawniard, Litleo, Koffing, Nosepass, Snorunt, Rockruff, Deerling, Teddiursa, Golett, Dewpider, Helioptile, Carvanha, Tepig, Togedemaru †
This concludes the Sun & Moon series. The upcoming Sword & Shield series will be a good deal less complex as there won’t be the issue of the full arts being printed on two separate sheets, which made modelling the sets quite tricky.