I can't really help, but I can say: That looks really cool! And your plans sound cool, too! I saw some big Fords (heh the "F" word...) outside of Plains, GA the other day... I stopped because from a distance they looked just like my '61 (dual headlights, wraparound windshield)... anyway, I thought those were really cool, just to have to drive around! They didn't appear to be for sale though, and appear to not be working... so they didn't tempt me for too long, heh!
Anyway, your (future

) truck looks really cool! I dig it!