Is the following project possible with ARKit?

Possibly the wrong forum to ask the question, but I figured it would be the best place to start if it is.

I am interested in capturing distance dimensions of a horse using my camera in real time. I have attached an image that roughly shows what data I am interested in capturing. I am aware that I am asking two things to occur namely...

1 - the automated placement of the markerless anatomical features on the horse. There are packages like DeepLabCut available, but I am unsure if they can cope with the variation in distance from the camera to the horse that is most likely to occur, thus making the second part of the project harder to complete (unless I am mistaken, which is possible)

2 - While the horse is standing relatively still I was hoping that I could get the distance from me to Points A and F (see image attached) so that I could optimally place the camera between the two points so as to properly reflect the horses dimensions.

Once I was happy with how the horse was standing and my distance from the horses shoulder and hindleg, I would press a button to capture the dimensions of the horse and make some calculations (eg, distance from C to F via D) that I would store in a database of some description.

I was just wondering if this was possible and best handled with ARKit? It seems that capturing the distance from the camera to the horse is possible with LiDAR or TrueDepth? Any advice appreciated.

Is the following project possible with ARKit?
 
 
Q