As the TB6600 does not provide stabilized 5VDC you have to choose one of the solutions. Maybe that you take advantage of the knowledge in a future project.
For this project you can use the 5V pin to set those signals of the driver board to HIGH which do not have to be controlled by the software. This saves you probably valuable digital pins for other purposes.
As digital input electronics do not consume any significant current, you can easily connect several inputs to the 5V pin.
