1. El MD5 es simplemente un checksum para comprobar la integridad del archivo descargado, normalmente no hace falta.
2. En principio no pierdes nada, basta con meterle el superboot de tu compilacion, si tienes Froyo no root sera el superboot para FRF50.
3. Cambiar el kernel por otro undervolted probablemente te dara mas bateria a cambio de otras cosas, esto es cuestion de probar el que mejor se adapte a ti... Yo tengo el kernel original de la ROM CyanogenMod y voy de lujo.
4. No creo que obtengas mas RAM, Froyo ya trae activos ambos modulos y aun tienes mucha RAM restante, yo funciono tranquilamente con 80 megas libres sin cerrar aplicaciones abiertas... Ademas Android usa la RAM a demanda y si necesitas mas memoria cierra los procesos necesarios para obtenerla.
Lo dicho, si tienes Froyo no root, basta con que metas el superboot de tu compilacion e instales el recovery... Asi conseguirias Froyo root y la posibilidad con el recovery de cambiar de ROM mas adelante a la que prefieras, pero para cambiarte de una ROM a otra ya necesitas hacer WIPE (borrar todo)...
Saludos...