Is Healthwatch part of the NHS?

No. Healthwatch is an independent organisation not connected to the NHS

Is local Healthwatch accountable to Healthwatch England?

No, your local Healthwatch is commissioned by their local authority and will be accountable to them.