How to change Android default-natural orientation?
The boot animation wont change since the boot animation where a series of images. In  /system/media you will find the bootanimation.zip if you open the zip you will find the images replace the zip with your own boot animation of portrait images. There are plenty of tutorial on how to make your own boot animation.