Re: fuel?
The RP-1 is used for the Merlin engine hydraulics and is recycled. The grid fin hydraulics is separate, at the other end of the rocket, not recycled and does have a limited supply. The latter is what ran dry, after which SpaceX put in a larger hydraulc fluid tank.