#2 is your problem,you want some god based turrets that can spin around your ship 360 and make you coffee?
turrets dont work like that irl
but the problem with turning your ship x,y,z based on width,lenght and height will be solved, something like this:
you will rotate your thrusters in...