When it comes to short trees you can do 4 things.
a) Prune a 30ft European cherry tree to 7ft
b) Graft a 30ft cherry tree to a dwarf rootstock
c) Grow Asian bush-cherry or Native North American sand-cherry or beach plum (only 7ft with no pruning)
d) Dont offer cherry, instead offer Raspberry or Jostaberry/etc
In terms of harvest/yield, One 20ft tree = Four 10ft trees.
20ft x 20ft = 400sqft
Four 10ft x 10ft = four 100sqft = 400sqft
So the yield per 400sqft or per 44,000sqft(acre) does not change. It just means that you will need 4x more trees and thus 4x more money upfront but at the end it is easier to harvest the plants.
As for spacing, it would be based off the new height
For your specific setup. I would put the rows 15ft apart to accommodate the walkway. And in the rows I would plant the trees 7ft apart.
