His lifestyle was described in the second paragraph. Based on that he should do rent for reasons like saving up for a new car for his job because renting costs less. Or the fact that he doesn't have to worry about finding animal friendly apartment buildings. Also this job will only last three years, so there's a large chance he'd have to move to a new place for community in the mountains.
He should rent.