are you using the iOS app? i see a withdraw option in the Android app which will probably get propagated to the iOS app when the codebases are merged.
there is an existing feature request that covers at least some of what you’re describing here: https://forum.inaturalist.org/t/make-the-withdraw-function-visible-as-a-button-on-the-observation-block-with-a-connected-tool-tip/14659.