Suppose $X$ is a GO-space with a linear order $<$ and a topology $\tau$ containing the order topology induced by $<$ and such that every point has a local base consisting of order-convex open nbhds. Assume $\tau$ is second countable.
As explained in Equivalent definitions for GO-spaces (generalized ordered spaces), one can embed $X$ into a specific LOTS $Y$ in an order-preserving fashion such that $\tau$ coincides with the subspace topology induced from $Y$. I'll show that $Y$ is also second countable.
$Y$ is constructed from $X$ by adding some points:
- (1) for each $x\in X$ such that $[x,\to)$ is $\tau$-open, $x$ is not the minimum element of $X$ and $x$ has no immediate predecessor in $(X,<)$, add an element $x^-$ as an immediate predecessor to $x$.
- (2) for each $x\in X$ such that $(\leftarrow,x]$ is $\tau$-open, $x$ is not the maximum element of $X$ and $x$ has no immediate successor in $(X,<)$, add an element $x^+$ as an immediate successor to $x$.
It is enough to show that $Y$ has a countable subbase (the collection of finite intersections of elements of the subbase will then form a countable base). A subbase for the topology of $Y$ consists of all intervals $(\leftarrow,y)_Y$ and $(y,\to)_Y$ for $y\in Y$, where the subscript $Y$ indicates an interval in $(Y,<)$. We'll build a countable subbase as a suitable subcollection of that first subbase. Since the situation is symmetric, we can focus attention on the intervals $(y,\to)_Y$ unbounded to the right.
(Fact *) By second countability of $X$, there are only countably many $x\in X$ such that $[x\to)$ is $\tau$-open in $X$ (reason: if $\mathscr B$ is a countable base for $\tau$, there is some $B_x\in\mathscr B$ and $x$ can be recovered from $B_x$ as its minimum element). And similarly for those $x\in X$ such that $(\leftarrow, x]$ is $\tau$-open in $X$.
In particular, only countably many elements $x^-$ and $x^+$ were added.
Also by second countability, $X$ is separable; so there is a countable subset $A\subseteq X$ that is $\tau$-dense in $X$.
Now consider various cases for $y$.
If $y=x^-$ or $y=x^+$, there are only countably many possibilities. Add the corresponding $(y,\to)_Y$ to the subbase.
Suppose $y=x\in X$.
If $(\leftarrow,x]$ is $\tau$-open in $X$, there are only countably many possibilities by (Fact *). Add $(x,\to)_Y$ to the subbase.
Otherwise, $(\leftarrow,x]$ is not $\tau$-open, so $x$ has no immediate successor in $(X,<)$ and $x$ is not the maximum element of $X$. For each $z\in X$ with $x<z$, there is some $a\in A$ with $x<a<z$ by density of $A$ in $X$. Also in this case, no point $x^+$ was added in the construction of $Y$. So for every point $z^-$ or $z^+$ in $Y\setminus X$ with $x<z^-$ or $x<z^+$ as the case may be, there is also an $a\in A$ between $x$ and such an element. This shows that the interval $(x,\to)_Y$ in $(Y,<)$ is the union of intervals of the form $(a,\to)_Y$ with $a\in A$. And we can take the countably many such $(a,\to)_Y$ to be part of the new countable subbase.
Now repeat for intervals unbounded to the left and we have constructed a countable subbase for $Y$.