Man this mission was so fucking stressful. Thank fuck there's a shelter part way there because I had to sleep on the way there and the way back to get some health for the trip.
Made over a grand after restock from all the artifact missions I managed to fulfill from the other loot I picked up on the way though.