I’ll second Gone Flying’s post. There are ways to spend a bunch of time playing the system and make a bunch of extra money, but if you want to have a life, then his numbers are pretty close.
As far as days off, that’s going to vary wildly depending on whether you want to be in a junior or senior base. You will be awarded 90+ hours for a very long time regardless though. Your choice as you get more senior will be do you want to work fewer really painful days getting FDP extensions all the time, or do you want to work more days but easier days.