I rullorna heter han Kristberg, vilket ju är logiskt, eftersom han är soldat för Kristevik (n:r 24 vid Majorens/Lane kompani). Krigsberg står det i kyrkoböcker och mantalslängder, men det tror jag nog bara är ett missförstånd. Ett normalt uttal av Kristberg är "Krissberg", som då förmodligen har missuppfattats som Krigsberg, vilket ju är ett passande soldatnamn...
Enligt GMR 1793 (uppsl. 44;
https://app.arkivdigital.se/aid/v48124.b53.s44) blev han antagen den 25/1 1790 (alltså inte 1789 som soldatregistret påstår).
I samma rulla är han 23 år, 1797 är han 27 år och 1799 29 år, vilket alltså alla ger ett ungefärligt födelseår 1770. Men vid mönstringen den 2/6 1807 är man lite mer precisa; han är då 37 2/3 år. Men dessa 2/3 kan nog vara rejält avrundade.

Han sägs nämligen ha tjänstgjort i 16 2/3 år, men i själva verket var det ju cirka 17 1/3. Man har alltså räknat fel på 1 år och sedan räknat 'baklänges' på de 2/3:arna. Men om man åtminstone lyckades räkna rätt på åldern, så betyder det att han borde vara född någon gång i september-oktober 1769.
Enligt rullorna är han född på Dal, alltså Dalsland. I mantalslängden dyker han upp första gången på Vasshagen under Kristevik 1791 (den första längden efter att han antagits). Inflyttningslängden börjar inte förrän 1820, och det finns ingen bevarad flyttattest i Skredsvik HII:2 (som börjar 1787 och omfattar hela pastoratet). Men Carl kan ju ha funnits i pastoratet redan tidigare; kanske kom han dit redan som barn med föräldrarna.
Carl är ogift i mantalslängderna t.o.m. 1794 (daterad den 19/10 1793), och har både hustru och dotter 1795 (25/10 1794). Någon gång mellan de båda mantalsskrivningarna ska de alltså ha gift sig, men någon vigsel har jag inte hittat i hela pastoratet (Skredsvik, Högås och Herrestad) 1793-1794. Inte heller i Bokenäs pastorat (inkl. Dragsmark), som Margreta kommer ifrån enl. Högås hfl.
Men de lär ha gift sig i Högås, eftersom Margreta sannolikt var soldatenka där (och hade en dotter från det första giftet). Men det vet du kanske redan, eftersom du inte frågar om henne?