The critical thing will be your chain line. The 170 hub width combined with your 164 BB axle width should do it. Not familiar with the rear tire, so I don't have much to compare with, but if it's less than 4.5" or so wide, you should be able to make it work.
The short cage rear der will handle your reasonably tight 11-25 cog spacing, and make for snappier shifting.
** Edit** I just saw the 20 x 4 Vee Apache that should work fine for a good chain line.
And, WOW is that CooL!
You might want to consider a larger chain ring, like maybe a 42 t, to get the benefit of that gear range. Otherwise it is going to be geared pretty low. And remember, you can always stand up and crank for short steep climbs.
Speaking of cranks, I would also consider a longer crank arm length. 140 is fine for single speed 'kids leg length', but if you want to ride this beautiful build, I would go longer.
Otherwise TJ, you definitely have my attention on this one! As always.... RaT oN~!