* Size of plow: A small, lightweight plow might be manageable, especially in light snow. A larger, heavier plow will quickly overwhelm the truck's capabilities.
* Amount of snow: A few inches of light, fluffy snow? Maybe. A foot of heavy, wet snow? Probably not. The truck could get stuck, and the stress on the drivetrain and frame could be significant.
* Terrain: A flat, paved driveway might be doable. A long, steep driveway or uneven, unpaved surface is extremely risky.
* F-150 Model and Configuration: A 4x4 F-150 with a powerful engine will fare better than a 2WD model. Higher ground clearance also helps.
In short: While *physically possible* in limited circumstances, plowing with an F-150 is generally not recommended for anything beyond a very small, lightly snowed area. A dedicated snow plow truck is far better suited for the task and will cause less stress and damage to your vehicle. Using an F-150 for plowing carries a high risk of damaging the truck and putting yourself in danger.