Where can I find the save destination path for a filefield? (via code)
It's part of the instance settings of the file field, but it supports tokens. You want to call  file_field_widget_uri($field, $instance), that will give you a URI you can use to save the file.