Those stock type will eventually leak, but it might take 25 years or longer. lol
The brass filters in the old taps I still have in a box are glued (epoxy?) in place. They do not have plastic housings. You might be able to epoxy the ones shown, but I don't actually know.
The fuel petcock shown below works really well, but doesn't look like anything Norton ever would have used. This style petcock uses the screw-in filters you show.
cNw sells them.
Fuel petcocks
Thanks Schwany, I have those. Well, one. I feel a bit hamfisted, which happens more often than I like to admit. Using the copper/rubber seals it held OK but didn't have much purchase, only two or three threads would go in. When taking one side's lower fitting off to work on the carb I would try to hold the tap steady, but it wiggled a bit and always needed a little tightening. Well, eventually the threads gave up and fuel poured out. Like a dummy, the engine was piping hot. I was in a pickle. I plugged the outlet with my finger and wheeled the bike to the other side of the garage to reach a funnel and fuel tank. I was spazzing and lost some more brain cells inhaling fumes.
The metal on the original type is much better and has more purchase. They don't leak, I think they are new and were given to me. I may J-B weld the filters in or put a small inline filter in (not a fan), and see how it goes. I still have the filters from 'your' type and I'll see how it goes.
On another subject (as I wander off a bit, maybe it's the fumes....), today I went for a fantastic ride to the San Clemente Cars & Coffee, and on the way back my tachometer drive gearbox spat the dummy. It threw the end off, gear and little nickel-sized cap is gone. I noticed the tach stopped working, and when I stopped, I heard what I thought was an exhaust collar leak. I looked down and saw a heavy mist of oil blowing out. My right-side Blundstone boot is now permanently waterproofed! The gear and little cover/copper piece inside are gone, dammit. I had carefully checked it out, packed with grease, and all was good for a few hundred miles. I think I may have J-B welded the little cap on but given all I had going on I may have thought about it but never got to it. Such is life. I know I have terrific oil pressure and can blank it off temporarily, and probably will just buy the one from Andover Norton to replace it as I don't see internal gears and caps available.
To get home, I used the small microfiber towel I carry around, wadded up to block it off. It was only a mile or so and mostly top gear low RPM or coasting, so I eased it home and didn't do any damage.