Good tip TW, yes the glass rim seems to sit in a rubber seal which after all these years may possibly have perished - worth a run with water to check out.
LC - you mean diatomaceous earth (or similar) used in wine (and beer?) filtering. On occurrence of a filter blow out, would be filtered back...