The text you are referring to, "?...ff....Name...?", is the ASCII representation of the hexadecimal values I gave above. You are correct in thinking that the issue is because "?.ff.." is not after RodgersCromartie. The A just prior to his name is his number (#41).
You can fix the issue where he is invisible by simply changing the text from:
"A.RodgersCromartie......!." to "A.RodgersCromartie?.ff..!."
Although you will have to do it by changing the actual hex, which is just as simple. If you look at your red box in the image, look at the second line. change it from:
72 74 69 65 00 00 00 00 00 00 21 00
to
72 74 69 65 3F 86 66 66 01 01 41 00
This translates to the following text:
rtie?.ff..!.
This should fix this character (I think). if not, try changing the 3rd from last value from "01" to "00". Just save the rom (I would use a different name until you know it actually works) and save as the right extension. One more thing: I've noticed that when changing the hex directly such as that mentioned above, sometimes Project 64 gives me issues. If so, you will need to do 1 more simple step: Download an assembler such as LemASM (found in this zip:
http://www.orbitaldecay.com/N64/N64-RomHackingToolkit.zip), open your rom, go to the tools menu, click "calculate CRC", and then save the rom from the file menu. It should work fine in P64 now.
One other thing: Cyngus does overwrite by default, so you don't need to delete the values that are there - just type over them and it will fix them. If you delete anything, it shifts the entire rom by the amount you delete and will screw everything up.