Yes, to all of that - I changed the passwords on the bank accounts, after separating them out. Changed my email account and password, and also my posting name here, and stopped posting for over a year as I suspected that he monitored what I wrote. My xh kept a key and came by, and did all kinds of weird stuff.
He kept a card to a little used account and took money out of that - quite illegally as it was in my name, but I didn't make a fuss. just warned the a/c that security had been breached and got them to issue a new card . . .
They really are nuts. I am not remotely interested in what is going on in his life.