You will still be able to seek compensation if the truck isn’t local. Even if the trucker who hit you is from another state, what matters is that the claim is filed in Alabama, where the accident occurred.