(probably annoying) advice for newb

I have expertise on certain things, but am brand new to ATV’s, so please indulge this basic question:

I live in Oklahoma, but bought a 2nd home in far NW Wisconsin, north of Spooner. It is a gorgeous place on a gorgeous lake, and I want to be able to get there 4 seasons..

up there there are a lot of ATV trails. I need something appropriate to plow snow from a 150′ sand/dirt driveway in the winter, that might also be fun for my grandson and me to tool around with on the trails.

is there one model that is fabulous for that double duty?

many thanks – KS.