Que tal, puedes primero desbloquear el bootloader, hacer upgrade a GingerBread y despues hacer root, o hacerlo en cualquier orden, en realidad no importa,solo que antes de flashear el Recovery ya debes de tener el Bootloader abierto. Puedes utilizar los .sbf, no es necesario que ocupes la actualizacion a GB con el automatic scripts(yo no lo usé), solamente asegurate de no volver a Froyo flasheando .sbf