Hi,
To reduce the NTDS size , you have to clean your active directory and remove all unused objects ( inactive, disabled accounts).
You can removed them from recycle bin if it's enabled. But the object will be removed definitely after tombstone lifetime period.
Do the size can impact active directory replication and how we can reduce it?
The size of ntds cannot impact the active directory replication when the domain controllers are already promoted. But it can impact the new domain controller promotion and backup/restoration process.
Please don't forget to mark this reply as answer if it help you to fix your issue