No they do sell replacement fire extinguishers which may be more cost-effective for your time and effort
I don't know. Sorry.
I don't know my guess would be no. I think you have to take them to a fire protection service
No
Don't know, call and ask
Thanks! Your answer is awaiting moderation.