I agree with most of the writers who have already weighed in. Yes, all sentences are grammatically correct. However, the second and third sound weird because they're not used in the way a native speaker would say the sentence.
"Jiffy" is old slang from my parents' time. You usually hear it used now when someone is saying that they will soon arrive somewhere, such as "I'll be there in a jiff (or jiffy)." I don't think I've ever heard it used in the past tense.
The word "wink" is usually not used to mean "quickly" unless it's in the phrase "in the wink of an eye." An interchangeable phrase would be "in the blink of an eye."