The soil needs to stay moist. They often sprout from laying on the surface but I tend to plant them ½" to 1" deep. They need to go through the freeze, thaw cycle.This is helpful. I’ll have to try planting some cherries this fall.
How much water do they need? How deep do I plant it? Direct sun?
Direct sun is fine but many of the seeds planted by birds are well shaded. I would plant them where I want the trees to end up but they can be transplanted later.