Will A Maid Inside of A Script In A Car Model Auto-Cleanup Its Connections If Instance Is Removed?

So in my car model I have a car script that has a Stepped loop and a few connections handled by a Maid Class.
My only concern is this: If I :Destroy() the car model or it falls out of the world, will that Maid Class call the :DoCleanup() method before the car is destroyed, or will the Maid keep running those connections even though the car model is gone?

Are you asking if the script is destroyed, will the event listeners be disconnected?

Yes, if the script is destroyed, will the .Stepped, :GetPropertyChangedSignal, .Touched, connections etc in the script be handled by the Maid class and automatically disconnect with zero memory trace?

Yes, it will. All connections will end if the source script is destroyed.