I believe the answer to the first question is yes. Since ordered algebraic extensions of $\mathbb Q$ are archimedean, all orderings on a number field are induced by its real places, and in particular, there are only finitely many. Thus, there is a finite set $\{a_1,\dots,a_n\}\subseteq F$ such that every order is uniquely determined by the signs of $a_1,\dots,a_n$. For a given ordering $<$, let $E\subseteq\mathrm{rcl}(F,<)$ be an extension of $F$ containing $\sqrt{a_i}$ for $a_i>0$, and $\sqrt{-a_i}$ for $a_i<0$. Then every order on $E$ extends $<$, which implies that every $<$-positive element of $F$ is a sum of squares in $E$.
Emil Jeřábek
- 47.3k
- 4
- 150
- 209