Definitly not lvl70. green to lvl65, dblue to lvl56, so ~lvl40-45
Quest: He says (when asked by an indifferent player): "I'm always on the lookout for spare parts. If you find any, be sure to let me know." (No keyword in that line.)
When you kill it: Your faction standing with Expedition 328 got worse. Your faction standing with Creep Reapers got better. Dropped Saltpeter.