Is it safe to delete heapdump.hprof.old?
Yes, it is perfectly safe to delete the file.

It is used by programmers in debugging errors in programs. If you're not a developer, not actively debugging that specific program, or not actively involved in a support request regarding a bug in that program - you won't need the file.