This game actually does have a separate set of objectives to get 100%
To 100% the game:
Collect all the gems in each level
Play the toybox minigame unlocked after the credits
Collect all 30 "Friends" that randomly appear when going back through levels. You can check which friends you've found by talking to a new NPC that appears in the hub post-credits.
Collecting the friends takes the majority of time in the run. I spent 21 minutes on the friends and 14 minutes on everything else.
I'm looking over the runs, and it seems running on real hardware is giving better load times. WR is able to load into the Radiator minigame about 2 full seconds faster than STAR_fox's run (whos load times match what I can get my emulator to do as well)
Any ideas on how to get an Emulator running at those speeds? Duckstation is giving me an entire 5 extra seconds on that load without any boosts, and still the 2 extra seconds when I turn read and seek speedup to 10x