Does this extension have all the functionality of Special Promotions module?

Yes, you can refer to the comparison table below.

In general, Special Promotions Pro has extended functional and allows creating deals based on customers' order history and any customer attributes – name, DOB, etc.

Magento Special Promotions Pro - Amasty

See more details on Special Promotions Pro page
Rate the answer?