Yeah I agree this sounds a bit awkward but I can't think of a better way to say it
I was also confused by this one. Usually, the cheese gets made somewhere else. The farmer just produces milk, which is an even more ambiguous way of putting it. I'd just say that it is 'a dairy farmer'.
Traditionally most dairy farmers produced at least some kinds of cheese as milk was hard to transport in any quantities. Some farmers are returning to small scale 'artisanal' cheese making.
Snöfrisk, though I think it might be Norwegian but is different from the usual Scandinavian hard cheeses