for your number 2 question 40int2ext script was already included on CM11.
you can go to Settings>Extras and check Expand Internal Memory then REBOOT.

or

edit build.prop on /system
find line with "persist.sdext.expandmem=false"
change it to "persist.sdext.expandmem=true"
My Device
HTC Pico (Explorer)
ROM: [KTU84P][ROM][aw3som3]OmniROM
Kernel: [KERNEL][aw3som3]Cody Kernel
Recovery: [RECOVERY][aw3som3]TWRP 2.7.0.0 Touch Recovery

My Works
See Post Here

PLEASE HIT THANKS IF I HELPED YOU