The most wrong thing with the name he chose, COolDoc@Herve #5.DOC, is:
b. He used @ and # in the name.
While some file systems might allow spaces or long names, the use of special characters such as @ and # can cause issues, especially in certain operating systems or applications.