Let $G$ be a reductive algebraic group over an algebraically closed field $K$ of characteristic zero. Assume that $G$ acts on an affine variety $X$. Assume that $X$ contains an open orbit $U$ (so $\bar{U}=X$) which is also affine.

Question 1: Is it necessarily true that there exists an $f\in K[X]$ such that $U=X_f$?

More precisely, I would like to get an answer to the following more specific question:

Question 2: Is it necessarily true that there exists $f\in K[X]^G$ such that $U=X_f$? Or at least that $G\cdot f$ is one dimensional over $K$?

Of course, $X\backslash U$ is closed, and since $G$ is reductive, it is the zero set of some $G$-stable ideal. But this is still not enough to answer that question. In general, the affine open subsets in an affine scheme may not be just the principal open subsets (see for example Ring-theoretic characterization of open affines?). Since the situation here is much more particular I hope that there might also be a more particular answer.