Looks good!
You might want to consider putting some footers on those legs to disperse the force/weight across the footer instead of the leg. If not, you could end up punching through the liner and bed over time.
In making a transition cover from the cab to the side boxes, what sort of materials are you considering? If yer thinking about using metal, you might want to consider roofing flashing.