Revisa la clase TStringList
Podes cargar el contenido de un archivo con el metodo LoadFromFile en un objeto TStringList
Podes guardar el contenido de tu objeto TStringList en un archivo con el metodo SaveToFile
Aca hay informacion y ejemplos de uso de TStringList:
El objeto TStringList 1
El objeto TStringList 2
El objeto TStringList 3
Para manipulacion de strings podes revisar esto:
Operaciones con cadenas de texto 4
En concreto la funcion StringReplace te sirve para reemplazar los determinado caracter por otro