Congrats on the drive! It's a good looking truck & the not fun stalling may be an easy fix. Before my truck was getting disassembled & I was driving it, two separate occasions of stalling were remedied with addressing distributor issues (points cleaned, and vacuum advance/timing).
Anyways- glad you're rolling!