Yes, your health is restored after every battle so you don't have to use any items outside of them~
Still, from the beta testers' experience even with that you will most likely have used up a lot (if not all) of them by the time you reach the last boss xD