I think when you say "camper shell"...is your intent to sleep in it? If it is, than I think you need more then 6' long.
If it's going to be more of a storage/support/closed, dry space type build, then your off to a good start, especially with a roof rack.