Here is a picture of it. I believe it is a generator, plate says Delco L100018 I believe. I am just looking to get it running and not use it long term.
No reason you can't expect to use it long term. I've been driving a '56 Cadillac with a 12v DC generator for over 20 years. As long as you aren't adding a bunch electric crap to your truck, 6v and 12v generators work just fine.