You can flash the ROM on locked Boot loaders too. He is suggesting to use Ghost kernel because of the Free RAM & Extra Smoothness you get .
I'm using this ROM and on Stock Kernel and i'm happy. Battery is very much OK for me.
Unlocking your BL and flashing ghost kernel is your wish , but not necessary to make this ROM run on your phone.