I guess I'll have to do some checking on the electrical system, find out if it is 12V or 6V. I wouldn't be surprised if it was a 6V system originally, but converted over.
Yes, there is a mechanical fuel pump. I'm thinking the radiator looks like a GMC one too.
I'll post some pics if I can.....