Si, se puede poner.
No hay muchos custom kernel para GB. Principalmente estan SkyHigh, Vitality, Broodkernel, Cranium y FeaCore. Los dos últimos son los más desactualizados. SkyHigh va a sacar una nueva versión próximamente (1.5 y 1.5bigmem).
Yo te recomendaría cualquiera de los 3 primeros. No se si cumplen todos los requisitos que pides, así que mira la info de cada uno y decide:
http://forum.xda-developers.com/wiki...001#GB_Kernels