I know a Specialized P1 is a dirt jumper, so it wouldn't be ideal for what you are looking to do.
Hardrock is an entry level mountain bike, but it would suit you well to begin with. If you plan to start on roads, I would get slicks or tires with less tread for the road riding. You can swap tires once you get into the off-road stuff. Stumperjumper is a higher end bike.
Trek 3 or 4 series would suit your road riding and then get you started into mountain biking, similar to the hardrock.
Full-suspension on road seems to be overkill. Plus, a good FS will set you back well over 1k. I'd look at a hardtail just based on the cost to begin with. You can always sell the hardtail and pick up a FS after you get into the actual mountain biking.
Hybrids are a combo between a comfort bike and a road bike. These are great bikes for commuting, but usually the tires are slim and they don't make the best mountain bikes later on.
Comfort bikes are meant for road riding or smooth trails, like urban trails or maybe smooth forest roads. These are great if you like a leisurely ride around your neighborhood. But, the components probably won't hold up to mountain biking should you make the transition to the trails, especially if ridden by someone of your size.
Hardrock is an entry level mountain bike, but it would suit you well to begin with. If you plan to start on roads, I would get slicks or tires with less tread for the road riding. You can swap tires once you get into the off-road stuff. Stumperjumper is a higher end bike.
Trek 3 or 4 series would suit your road riding and then get you started into mountain biking, similar to the hardrock.
Full-suspension on road seems to be overkill. Plus, a good FS will set you back well over 1k. I'd look at a hardtail just based on the cost to begin with. You can always sell the hardtail and pick up a FS after you get into the actual mountain biking.
Hybrids are a combo between a comfort bike and a road bike. These are great bikes for commuting, but usually the tires are slim and they don't make the best mountain bikes later on.
Comfort bikes are meant for road riding or smooth trails, like urban trails or maybe smooth forest roads. These are great if you like a leisurely ride around your neighborhood. But, the components probably won't hold up to mountain biking should you make the transition to the trails, especially if ridden by someone of your size.