Detecting when an ObservedRealmObject is deleted

Yes, you can check the IsInvalidated property of the object. Please check this question: Procedure when object is invalidated - #3 by Joao_Serra