13 X 4 weeks rosters a year
Each roster at least 10 off days, normally either 4 + 7 or 10 in a row.
42 vacation days
A couple of "blank" days
--> at least 172 days off a year.
Time spent with the family depends on the time needed to get home.
Coming back in the morning from a trip and leaving the next day in the evening could mean 2 days at home if you live in or close to LUX.
Whether the salary is sufficient is hard to say, really depends on your needs.