The answer to the first question is no: You can add a club subset of a stationary subset of $\omega_1$ by forcing. The closure of any uncountable subset of the generic club is a club contained in the stationary set, so if we begin in $L$ with a stationary-costationary subset of $\omega_1$, and add a club through it, the extension contradicts both statements.
As for your second question, add a Cohen real to $L$. Suppose $A\subseteq{\rm ORD}$ and $|A|$ has uncountable cofinality in the extension. Since Cohen's forcing is countable, there is a condition $p$ that is in the generic and such that $A_p=\{\alpha\mid p$ forces $\alpha\in\dot A\}$ has the same size as $A$. Note that this is a constructible subset of $A$ in the ground model.
In fact, the same holds for uncountable sets of cofinality $\omega$: Suppose now that $A$ has countable cofinality, let $\alpha$ be its supremum, let $\gamma$ be least such that $A\cap\gamma$ is uncountable. For each $\beta$ between $\gamma$ and $\alpha$ there is a $p_\beta$ in the generic that decides a subset of $A\cap\beta$ that is in $L$ and has size $|A\cap\beta|$. There must be a $p$ that appears as $p_\beta$ unboundedly often, and $A_p$ is as wanted.
In summary: The extension of $L$ obtained by adding a Cohen real is a model of your two statements.