Måste jag läsa in hela filen för att
sedan ersätta dessa 2 rader?
Japp. Antingen läser du in hela filen i en sträng och ersätter, eller så skriver du till en temp-fil. Först dina två nya rader och sedan resterande rader, en och en, från ursprungsfilen.
Eller kanske finns det en bättre lösning på ursprungstanken? Du borde kunna manipulera dessa parametrar utan att ändra i filen.