Really nice progress.
As for painting, not done a complete car (or truck) but done firewalls and the odd panel. Only tips I can give you are.
Cover everything you don’t want paint on
Sweep the floor. Wet it down and sweep it again.
Do a “dry run”. Hard to explain but practice how you are going to paint before putting any paint in the gun.
Wear the right protective equipment for the paint you are using.
Judging by the rest of the truck you will do fine.
P.