I did the experiment last night using my old Pixel, which still has GrapheneOS (GOS) support.
Currently 500+ charge cycles, I forgot to check the battery drain at the usual 8–9 hours and only checked after 13+ hours. The battery had drained 9%. Given that the battery is over four years old, this is pretty much expected the condition is naturally poor.
However, your six-month-old Pixel 9 draining 5–7% overnight seems higher compared to my four-year-old Pixel.