Do I have to use the available hours in one go?

No, you certainly don’t have to use all the hours in one go. You can pause the time by logging out. Then log back into your Online Practice Account at a later time, and you can simply continue practicing. It shows on the screen how many minutes of practice time you have left.