Unsure if this is working as intended (because the card text doesn’t specify until start of next turn, where maybe it should?), but once Void Winnower strips a card of Defender/Reach/Vigilance, if Void Winnower dies, that status doesn’t return to the card, even if you reinforce the card later.
I think the effect was meant to be permanent.
About reinforcing issue well… Since you cannot have 2 distinct creatures it is just a development choice.
They could go for reinforcing restoring base effect or not.
Probably chose not.