from the texture warping think its a UV issue, 1. use normal instead of projection and 2. for this model try create uvs>automatic mapping and see what you get.