I don’t seee what you mean by this;
If it’s about this part, that doesn’t affect the sensor’s battery life in any way: this reads the last reported value (it doesn’t fetch it):

.
But why use an additonal variable, you can use the [Vibration] tag directly with a logics card
.
About the timer naming: it’s not needed to use both fields, just use the “Pick or type” field > enter a new timer name and select it to create the actual timer, after saving the flow:
Using the same field, you can select (“pick”) existing timers.
.
About the line on the right: what is it used for? It is not used by the timer in any way, it’s just the “timer is started” output (which doesn’t activate if the timer malfunctions)
To continue a flow part in case the timer is finished, you’re supposed to use a “When timer X is finished” trigger card:
.
This is possible:







