Immediate reclamation, yes. There do exist a number of reference-allocation algorithms that performs deferred reclamation similar to how tracing GC does.
Yes, but that still leaves the circular dependency problem.
Yes, but that still leaves the circular dependency problem.