RE:Columna Fija en DBGrid
Fijas las columnas con split, esto te va a crear un grid igual al que tenías, pero al primer split que te aparece, quitale todos los campos que estén después de la columa que querés fijar, y al segundo split , el que está de la izquierda, quitale los campos que esten en el primer split, después poné el Dbgrid en modo de edición y reducí el primer split justo cuando termina el último campo del split1.
Cada vez que te muevas en los campos, vas a tener identico movimiento en el otro split, lo que si de ahpí en adelante, vas a tener que llamar a las celdas por sus split.
Mucha suerte.