Let $f,g,h,j$ be functions of $x$.
Suppose $f\sim g$ as, say $x\to\infty$ and $h\sim j$ as $x\to\infty$ which, by definition, means that $$ f-g=\mathcal{o}(g)\text{ and }h-j=\mathcal{o}(j)\textrm{ as }x\to\infty. $$
Does this imply that $f +h\sim g+j$ as $x\to\infty$.
I would think so. It is to show that $$ f+h - (g+j)=\mathcal{o}(g+j), x\to\infty. $$ So let $\varepsilon >0$. Then $$ \lvert f+h-(g+j)\rvert=\lvert f-g+h-j\rvert\leqslant\lvert f-g\rvert+\lvert h-j\rvert\leqslant \varepsilon g+\varepsilon j=\varepsilon (g+j) $$ for all $x>X$ for some $X:=\max\{X_1,X_2\}$, where $$ \lvert f-g\rvert\leqslant \varepsilon g~\forall x>X_1 $$ and $$ \lvert h-j\rvert\leqslant\varepsilon j~\forall x>X_2 $$ where $X_1,X_2$ exist by assumption.
But this should mean exactly that $f+g\sim h+j$ as $x\to\infty$.
However, I am not sure. Maybe there is some counterexample as it usually is the case when I try to prove things like this.