Yes, the PN7150 can notify the DH that the tag is removed. This is at the NfcLibrary, under the NXPNci directory. You can call the NxpNci_CheckDevPres() function, this function should return an NXPNCI_SUCCESS in case a device has been detected.
Regarding the possibility of switching to RFST_DISCOVERY after a tag is removed, this state is triggered for discovering new tags, not after removing one. The DH needs to send the discover command again in order for this to happen. (check section 9 of the UM10936)
About the possibility of deactivating the RF, this will have to be implemented by yourself using the RF_DEACTIVATE_CMD which as mentioned in the User Manual, is fully supported by the PN7150. (Check Section 4.2.2)
Best Regards,
Fabian