Yes you need to buy these services by yourself if you need to use them. We are using the 3rd party services too.
Yes it can register account with credit card.
Let us know if you need more help in the future.
You need a 2Captcha service:
register an account at 2captcha.com , then charge your account and find your api key in Account Panel, then copy it to the software.