This is the advantage of the "newfangled" backup tools which don't just copy files from A to B and can do (but not always do!) a much better job at a) not caring about your backup destination's file system b) not losing data that's more complicated than "name and contents".
Yes, absolutely true, thanks for the addition:
-Linux max 64kb (some filesystems just 4k)
-HFS+ max 128kb, But MacOS theoretically supports up to 64MB!
-FreeBSD max 64MB with UFS2 or ZFS
-Windows 65536 bytes with NTFS
So from BSD (MacOS) to BSD should/could work.
Truly messy stuff :)