Looks good.

SO bascially, it provides mounting for the tent, a spot for the cooler in the open space up front, and storage inside the boxes?

Looks like you might need a raised ball on the FJ to get it to sit level.