I disagree with most on this subject.
Short runs do not cause condensation in your engine. Condensation is caused by your choice of storage, local weather, humidity, and rapid temperature changes while your machine is not being used.
If your tractor sits outside, and get cold to warm humidity changes, your cold engine will develop condensation. This will happen whether or not you run the tractor short/long periods. This will happen whether or not you have old oil or new. The condensation cycle can repeat daily.
Long engine runs do result in a longer hours of use lifespan, but in this case, that’s not a factor since you only run it 3 minutes, and aren’t looking to get 6,000 hours out of it.
All cold start wear, and wear of running 3 minutes, will happen in the first 3 minutes of an hour long run. The engine doesn’t self rebuild itself during the additional 57 minutes.
Keep the machine out of temperature changes like a garage, and change your fluids regularly. If you don’t mind having to manually charge your battery because you don’t run it long enough to charge with the alternator, then that’s your decision. Otherwise with only periodic 3 minute runs, it should last you a lifetime