Hi,
it may sound stupid, but if this hacker has got so many details and entered into various accounts, do a deep scan of your system for trojans. Best option is an online scanner, updated hourly, like pandasoftware or trend micro (trend micro also has a dedicated anti-trojan anline tool).
This wouldn't solve your problem, but at least avoid things go worste.
Best luck.