If $\kappa=\kappa^{<\kappa}$ then there exists a dense linear order of size $\kappa$ in which every ordinal of cardinality $\leq\kappa$ can be embedded.
I saw somewhere the set I am looking for is $L$ the functions from $\kappa \rightarrow \kappa$ with bounded support.
The proof would seem to be the following: by induction the empty set and successor cases are relatively easy. For the limit case I can use the concatenation function $\{\alpha\}^\frown:L\rightarrow L$ which sends everything in a sub interval. So given $\delta$ a limit ordinal less than $\kappa$ there is a $\lambda\leq\kappa$ sequence $(\alpha_\beta)_{\beta<\lambda}$ cofinal in $\delta$ for each $[\alpha_\beta,\alpha_{\beta+1})$ embed in $L$ with $\varphi_\beta$. Compose each $\varphi_\beta$ and compose it with the concatenation with $\alpha$. then taking the union of all these functions gives the needed embedding of $\delta$ in $L$. This seems to work with functions from $\omega\rightarrow\kappa$ that have bounded support.
I would appreciate any clarification of this fact and whether there is an error in the proof and how it would fail when considering the set of $\omega $ sequences.
The reason why I asked this question is that $L$ is used to build an $\kappa^+$ Aronszajn tree. In Specker's articles "Sur un probléme de Sikorski" he provides a detailed proof of how one can construct such a tree from an order $L$ (or $E_\nu$ in his case) with the following properties:
(i) is dense
(ii) has cardinality $\kappa$
(iii) any ordinal $<\kappa^+$ can be embedded in it
but also:
(iv) that given $\alpha<\kappa$ and $s$ an $\alpha$ increasing sequence we have that if $a>s(\xi)$ for all $\xi<\alpha$ then there is $a>b>s(\xi)$. In other words no $\alpha<\kappa$ sequence can have a supremum that is not a maximum.
(i),(ii), and (iii) hold for the set of finite sequences and so for any infinite cardinal there is a linear order with such properties. For (iv) to hold we need to use the fact that $\kappa=\kappa^{<\kappa}$ and we need to slightly modify $L$ to be functions from $\lambda\rightarrow \lambda_\pm$ where by $\lambda_\pm$ we mean $\lambda$ with the corresponding negative ordinals added.
Given an $\alpha<\kappa$ sequence $s$ in $L$ and $a$ an upper bound we have that $\bigcup_{\xi<\alpha}supp(s(\xi))\subseteq \beta<\kappa$ must be bounded since $\kappa$ must be regular (were it singular $\kappa^{<\kappa}\geq \kappa^{cf(\kappa)}>\kappa$). We take $\gamma>\beta$ to be such that $supp(a)\subseteq \gamma$. Now taking $b=a$ except on the $\gamma$ coordinate where we set $b(\gamma)=-1$. We have that $b$ is still an upper bound to $s$ but $b<a$.