This is also called Cauchy-completeness, and it coincides for non-Archimedean ordered fields with the natural valuation to the valuation-theoretic notion of completeness. Also, this is the same as having no proper dense ordered field extension.
Note that cuts of type $(\omega,\omega_1)$ can also be filled, for instance the "Archimedean cut" $(L,R)$ where $R$ is the set of positive infinite hyperreal numbers can be filled in the simple transcendantal extension $\mathbb{R}_*(X)$ of $\mathbb{R}_*$ where a polynomial $P(X)$ is positive if and only if $P(n)$ is positive for large enough $n \in \mathbb{N}$. The difference is that the extension $\mathbb{R}_*(X) / \mathbb{R}_*$ is not dense.
The answer to your first question is negative. In ZFC+CH, the field $\mathbb{R}_*$ is unique up to isomorphism to be real-closed, of cardinality continuum / $\aleph_1$ and without $(\omega,\omega)$ type cuts (in particular, the choice of ultrafilter doesn't matter). So it is isomorphic to the field $\mathbf{No}(\omega_1)$ of surreal numbers with countable birth day. I use the latter because its elements can be represented in a more explicit way, and this helps find good cuts in $\mathbf{No}(\omega_1)$. For instance, using the sign-sequence presentation of surreal numbers, you have the cut $(A,B)$ where $A$ is the set of numbers whose sign-sequence is a concatenation of $(+-)$, and $B$ is the set of numbers obtained by adding $+$ at the end of the sign-sequence of elements of $A$. So $A=\{(),(+-),(+-+-),...\}$ and $B=\{(+),(+-+),...\}$ (the dots hide uncountably many numbers). One can also define $a_{\gamma}:=\{a_{\rho} :\rho<\gamma\ | \ b_{\rho}:\rho<\gamma \}$ and $b_{\gamma}:= \{a_{\gamma} \ | \ b_{\rho}:\rho<\gamma \}$ by induction on $\gamma<\omega_1$ and obtain $A=\{a_{\gamma} \ : \ \gamma<\omega_1\}$ and $B=\{b_{\gamma} \ : \ \gamma<\omega_1\}$.
It should be possible to prove the result directly in $\mathbb{R}_*$ using $\mathbb{N}_*$-indexed sums of fastly growing sequences, but by transfer it's actually easy to obtain a convergent sum, and thus not a cut!
Also, I don't know if ZFC alone proves that $\mathbb{R}_*$ is not quasi-complete. In fact I may have asked this exact question on MSE or MO.
Using the same isomorphism $\mathbb{R}_* \cong \mathbf{No}(\omega_1)$, one can obtain cuts of type $(\omega_1,\omega_1)$ that are not good. This again implies some familiarity with surreal numbers, so you can admit the existence of a map $x\mapsto \omega^x: \mathbf{No}(\omega_1)\rightarrow \mathbf{No}(\omega_1)^{>0}$, sometimes called the $\omega$-map, which is strictly increasing, with
$\forall x\in \mathbf{No}(\omega_1)^{>0},\exists ! d_x \in > \mathbf{No}(\omega_1), \exists r \in \mathbb{R}^{>0}, r^{-1} \omega^{d_x}<x<r\omega^{d_x}$
The set $A'$ of lower bounds of elements of $\omega^A$ has cofinality $\omega_1$ whereas the set $B'$ of upper bounds of elements of $\omega^B$ has coinitiality $\omega_1$. And there is no number $c \in \mathbf{No}(\omega_1)$ between $A'$ and $B'$, because otherwise $d_c$ would have to fill the cut $(A,B)$. And the cut $(A',B')$ is not good, because we have $a'+1<b'$ for all $(a',b') \in A' \times B'$.
Everything I wrote requires some justification so feel free to ask if you want me to elaborate.