greydson Randomized Media Device Identifier for Widevine/Media ID
Something similar is planned: https://github.com/GrapheneOS/os-issue-tracker/issues/2314
greydson Guest Profile Option to Delete Data But Not Installed Apps (New Profile/No Cache/All the Guest Apps)
There is a guest profile on GrapheneOS already that comes with the default apps. Does that not meet your needs?
greydson Password Protected Options - Require Entering a Password to Change Certain Options (Bluetooth, Airplane Mode, Mic Access, Camera, etc) to prevent accidents
Those toggles can't be entered unless the phone is unlocked. If you don't want to toggle them accidentally whilst the phone is unlocked, I suggest removing them from the quick tiles. You will then have to go into Settings to toggle them.
greydson Daisy-chain VPNs: It would be nice to use a VPN prior to forcing all Apps through Tor
Not sure about this one.
greydson Lock to 1 WiFi: I do not need Graphene to search around for additional WiFi options if my primary WiFi is not available. Even with MAC randomization, it's more data than I need to be emitting.
There is a feature already to turn off WiFi automatically when there are no saved networks available. You can turn WiFi back on when you want to connect to your saved network once again.