I don’t think you are going to be satisfied with this machine at 7′
How much z travel?
what sort of tolerances are you expecting? Have you read the FAQ about tolerances?
What you are looking for is a closed loop system to somehow calculate z offset. The z deflection with differ depending on bit load. You can’t auto compensate for that in any inexpensive way.