Can the values of custom fields be transferred (for instance from a customer to a sales order)?

Yes, in the latest version of Custom Fields, that’s possible.