Consider a first order language $\mathcal{L}$ and an $\mathcal{L}$-structure $M$. Let $V$ be a model of ZFC (or ZF) the general question is that what would happen to classes, $Sub(M):=\{N~;~N~\text{is a substructure of}~M\}$ and $Sup(M):=\{N~;~M~\text{is a substructure of}~N\}$ in the generic extensions?
Question 1: If $M,N\in V$ are two $\mathcal{L}$-structures and $T$ an $\mathcal{L}$-theory with $M\subsetneq N$ and $M,N\models T$ such that there is no other $\mathcal{L}$-structure $K\in V$ with $K\models T, M\subsetneq K \subsetneq N$, what is a sufficient condition on $T$ to make it possible to find a forcing notion $\mathbb{P}\in V$ in which in $V^{\mathbb{P}}$ there is a $K\models T$ with $M\subsetneq K\subsetneq N$?
Question 2: Consider an infinite field $F$ in a model $V$, if $V$ is a model of $ZF$ it is possible that $F$ has no algebraic closure in $V$ because it needs $AC$ to construct an algebraic closure for an arbitrary field. Is it possible to extend $V$ to a generic extension $V[G]$ which $F$ remains a field and also have an algebraic closure $F'$? In other words, can we always add the algebraic closure of a field to the world?
Note that $M \models T$ is absolute (all quantifiers are bounded). In particular, things like algebraically closed fields cannot cease to be algebraically closed when you move to a different model.