Really liking Impromptu Invention. Can she just hand out Adversary(whatever)? The rules say that Adversary is a Keyword, Characteristic, or Name; so just handing out Adversary(Construct or Foundry) or whatever you have a couple of models ready to charge in with.
But just being able to do Fast, Slow, Stunned, with the possibility of then having them Walk or Interact (Or remove destructable terrain) depending on what the situation calls for seems both really fun and good to me.
Not sure about Salvage Site stopping the damage from Burning or Poison, I'm guessing no but I haven't looked closely at the timing yet. Besides letting people be Reckless for free what other effects do damage that aren't attacks or terrain?
Rusted Metal letting him protect scrap markers sounds pretty nice but I think him doing that too much would just paint a target on his back.