Yes stretching and flexibility training during training and stretching both while riding and during rest stops on the rides helps a lot! I have successfully completed both 200k and 300k brevets in decent times with training primarily consisting of faster, shorter rides. It is crucial to ride within yourself and not get swept along by quick groups in the beginning or go too hard on early climbs. Go for it!
David