That is an interesting use case!
If you run a contest asking for complex entries like NPCs, it would probably make sense to use multiple Google Form text fields for one contest entry. That way you will have more control over the format and will produce a Google Sheet whose processing is easier to automatize.
Perhaps the permissively licensed
gdocs2md script could be taken as a starting point and modified to automatically apply also some additional, CL-specific log entry formatting to the Markdown export?