I like it. I would change some things, sure, but it has all the key ingredients in place.
I would guess the bench seat was modified. Calling that a "bed" is a bit of a hack, but it should work fine for a kid. I'm assuming there's an overhead bed extending over the cab.