Locking caps don't come simpler than this. The CNC's aluminium neck is 57mm in diameter so it will fit directly into the end of a 57mm ID fuel hose.
Secure it with one clip - and it's done. Overall height 46mm. Maximum diameter 63mm. Non vented. Supplied with two keys.
FILLER HOSE LOCKING FUEL CAP #FHCAP