There are many examples of addition and multiplication outside of numbers. In certain cases addition can be seen as essentially combination or merging. Likewise, multiplication can be seen as cloning or duplication.
For letters for example:
\begin{align} a + b &= ab\\ a^2 &= aa\\ a * 3 &= aaa \end{align}
Well, for $+$ you can combine two non-numbers, not sure about multiplication (non-number $*$ number, don't know if there is a non-number $*$ non-number).
Wondering if there is any parallel for division $\div$:
$$ \texttt{nonnumber} \div \texttt{nonnumber} $$
or even just
$$ \texttt{nonnumber} \div \texttt{number} $$
In your specific example, yes, you can define the operation of concatenation and use the $+$ symbol for it. You have the monoid of strings. A monoid is like a group but does not require inverses. You have an identity element, which is the empty string. It is natural to define multiplication by a natural number as repeated addition. Your second and third lines use the operation in that way but use different notation for it. The second uses a power notation while the third uses $*$. Let us use $*$ for your multiplication by a natural and $\cdot$ for multiplication in the naturals. $*$ is a perfectly well defined operation that concatenates a number of copies of the same string, so you could write $ab * 2=abab$ for example. It plays nicely with multiplication in the naturals in that $(ab * 2) * 3=ab *(2 \cdot 3)$ We often use this for groups where we write $na$ with $n \in \Bbb N$ and $a$ in the group as the sum of $n$ copies of $a$.
It is easy to define division by a natural. Just like in the naturals, there may not be a result. You can just take it to be the inverse of $*$ when it exists, so $aaa \div 3 = a$. We can use $\div$ for your division of strings by naturals and $/$ for division in the naturals. Again division in the naturals plays nice with your $*$ in that $(ab*6) \div 2 = ab *(6/2)$