Yeah it's 64-bit ready, at least under Linux. That's what I use it on every day. The only thing not tested is networking. There are only a couple of possible choke points though and I think I got all of them (works on a LAN with 32-bit Windows) but it's not tested with FS2NetD at all. I didn't see anything wrong there but you never know.
I don't have a 64-bit version of Windows but I think I'm ready for it. There is a single define (IAM_64BIT) which should take care of most/all internal game stuff so that just needs to be set on a Win64 build and that's it. I took care of all compiler issues reported by GCC but MSVC++ may have some new complaints about depreciated commands. No ASM code has been modified to work with Win64 so we'll just have to worry about that when the time comes (I don't know assembly so I'm not much use there).