exodus two separate profiles with unique screen lock, so if you enter passcode 1234 would go to profile 1, if you enter passcode 0000 would go to profile 2
That's indeed a nice convenience feature I'd like to see, too. Not sure how fundamental the changes would be though, so it might not be feasible even for a full time developer you pay. Maybe an expert can give advice here.
exodus removing most of the settings, leaving just the ones needed for the phone to function.
Critical settings (including developer options) are not accessible in user profiles, only in the owner profile where it would probably brick the device if removed. I don't know your use case, but if it's for example about giving a child controlled access to the phone, a lot can be achieved by what's already there on GOS (installing apps from owner profile to user profile, disabling installing of apps on user profile, app pinning etc.).
exodus removing the ability to enter into developer mode, basically for disabling OEM unlocking
As mentioned above, dev options are unavailable on user profiles and essential on the owner profile. I'm pretty sure there's no way to achieve this on the owner profile.
exodus having an app as system app for remote wipe
That's very interesting, although a huge trust issue. You can already achieve this on Pixel OS if I remember correctly. Maybe this thread will help your case?
I hope you find good answers and solutions, and maybe provide them to the GOS devs afterwards so they can consider implementing them too.
Until then and if I were you, I'd have a good look at my threat model and question where the ideas and needs for the mentioned features stem from. They might be based on a very elaborate threat model and you really need them, but maybe it's the best practice fallacy you're falling for right now. In that case the features won't solve your real needs or there would be better and simpler solutions and you'd save a lot of money. You can read more about this here.
Good luck!