Is AML requested for all withdrawals?
AML is requested not for all withdrawals. Only for those withdraws, where company have to verify source of funds. While passing AML, withdrawal will be suspended.
Unlike KYC, AML sum can be lower than withdrawal limit.
There is no limits for AML, because if there is a suspicious deposit, we have to check it and understand source of income. This rule is set for all deposits from 40k $. Even if client withdraws less than daily limit sum (5k for level 1, 1k for level 2)
Before we allow withdrawal, we have to make detailed check to be sure, that our exchange is not used for money laundering.
You can check AML policy here