> 1) Is Fostri in the singular form? If so, would the plural be Fostrir?

Singular: fóstri
Plural: fóstrar


> 3) Would the plural of Sveinn be Sveinnir or Sveinnr?

Neither. 'Sveinar'.

Kveðja,
Haukur