Would you install this thermostat?

The slight surface rust would not bother me, if it was indeed new. You have way far more rust in your engine block by now. Test it, boil some water throw in some tea bags when the thermostat opens, tea is ready.