impdp expects wrong file path
path to data files is included in full dump.  
No, SIDs don't have to match  
You may want to add REMAP_DATAFILE option (https://docs.oracle.com/database/121/SUTIL/GUID-7C9DDBED-91AC-4FA2-AB91-1FF214DA89B0.htm#SUTIL926 ) to impdp .  Alternatively, you can just pre-create all tablespaces on target database.