Rule 1 - a joint account is never a good idea if it means you have no money in your own name in a separate account. My late husband and I had a joint account into which his salary was paid and from which all household bills were paid. I had my own money in my own account. No problems.
Rule 2 - see a solicitor and find out whether the house is in his name, or in your joint names, or whether you are tenants in common which is not the same but is the best solution. This means that when the first one dies they can leave their half of the value of the property to whoever they choose, which is usually their husband or wife. thereby giving the surviving spouse full ownership. In our case, we decided that each of our share would go directly to our daughter, so that we are now tenants in common. An unexpected bonus is that if the surviving spouse has to go into care the full value of the house cannot be used to assess the level of fees, just the half which they own.
This is so important, so do make an appointment to see a solicitor as soon as possible, as I am not sure what success you might have in disputing the will on the grounds that the son is unstable, especially as your husband has made some provision for you. The Power of Attorney is more worrying since he would in effect have control over the money you have paid into the joint account.