nothing special is needed...the gnex is very from friendly...you may want to flash the latest 4.0.4 radio...but that's it...
Also, I've only used the CWR touch recovery since it came out because it is extremely convenient. But having said that, I don't think the recovery matters.
As far as kernels, I like lean kernel, but I've heard nothing but good things about Franco's kernel
Sent from my ADR6425LVW using Tapatalk
Samsung Galaxy Nexus
Current Rom:Warped AOSP v1.0.0 #4
Current Kernel: Imoseyon's Lean Kernel 5.4
Current Theme: Some B/W theme...not sure what the name is