Annually and whenever they are used.
In older soda/ acid extigushers, it generated carbon dioxide gas that propelled water from the extinguisher. In modern dry chemical extinguishers, it is the extiguishing agent- the same CO2 gas cuts off the oxygen to the fire.
Yearly
Yes. This is why it is important to have them serviced regularly.
once a month
Once a week.
Every year
twice a year
Any and all fire extinguishers should be inspected at least once a month. If you live in an area of severe hot or cold temperatures, it is wise to inspect them more often.
Commercially speaking, in the UK they have to be checked annually, and signed.
Fire extinguishers should be inspected annually - by a suitably qualified person.
Eventually they could lose pressure or "cake up" causing the nozzle to get clogged not be of any use
No. The diaphragm on the pressure gauge is leaking, and the gauge will soon be inoperative. Have the extinguisher serviced and repaired.