I think if you create an arcade expression to autopopulate both the Inspector field and the Date field, it will NOT carry over those two field, and the rest will just copy over as per usual.
In my limited testing, this is what I am seeing....the date is definitely updating, and I'm pretty sure the Inspector would be too, but all of these records have my name for all my test data, so can't say for sure.
In Arcade use "return Now()" for the date.
For the Inspector Name there are a few options, but if you just want their logged in username something like this will work, using whatever the layer name you are using in your app.
GetUser(FeatureSetByName($datastore, 'Hydrants')).username;