Has any game ever required players to decide to re-roll BEFORE their initial roll?
Yes, a few do. I won't recall the names, as I didn't like those games, but the unusual rule stuck in my memory. That is, you had to decide to spend the thing that allows the reroll beforehand. You didn't had too actually reroll if result was fine, but the reroll enabler was spent anyway.