I've got a debit card linked to my paypal so I can only answer half on the question :|
Debit card -> Paypal transfer = ~3-7 days
Paypal -> Anthem donation = instant ad credit
eCheck = ages
If you skip the debit -> Paypal transfer step, then it'll count as an eCheck and will take ages to clear. (I've done this before by mistake.)