Thank you for your inquiry.
First of all I need to know can I use the plugin on many installations? I’ve purchased it for one website…
To run s2Member on multiple installation of WordPress, you need a Unlimited Site license. See:s2Member® » Prices/Licensing
And if I can use it on many installations under one domain, can I integrated it into all sub installations?
We require a Unlimited site license for multiple installations of WordPress. This includes installations that are under the same domain.
Can I coordinate drupal and s2member with some way or every user will have to re register him/her self again into all wp installations?
I’m not familiar with Drupal, but you can create and modify Users remotely with s2Member’s Remote Operations API. See: Dashboard -› s2Member® -› API / Scripting -› Remote Operations API
Let us know if you have any further questions/concerns.