I/O loading on Due

What you might have overseen: On the same page of the data sheet you mentioned, the currents for the GPIO inputs with non activated resistors for pull-up/down are specified as Leakage current in the range of 2 to 30nA. This should answer your question for the load.
In case of activated resistors - for the Due I expect only the pullup mode to be implemented, although the specification for the Arm obviously also allows a pulldown mode >edit: - pulldown only for TST,ERASE and JTAGSEL<.