I would just wad up some duct tape and stuff it in there.
It's sticky, so it will stay.
If it doesnt, dont worry, it's a Briggs and will break soon anyhow.
I think NPT will be your easiest route.
There is a locking type o-ring cap I have seen for the oil tanks on Harley's, but dont know the size. Maybe something to check into.