The eSATA ports definitely support *any* (I am not sure about boxes with eSATA port multipliers) external hard drives, since I connect one to my DS1511+ (but only certain file system formats).
You can't use eSATA or the USB ports on the NAS to connect to a computer. Don't forget that the NAS is a computer so you can connect other devices to it via USB or eSATA.