OS 9 does support long file names, up to 255 characters just like OS X. The Finder in OS 9 does not support long file names, this is why they truncated. So as long as you don't use the OS 9 Finder then you should be all set, so yes, Classic should support long file names. Try it.