The largest number system
Solution 1:
I will give a point which was amiss in both the answers and somewhat connects this question to the set theoretic tags it has.
There can be a largest number system, in the sense of ordered fields (that is it embeds $\mathbb R$ but not $\mathbb C$) and that is The Surreal Numbers.
It is a class field, which means it is not a set and has no cardinality. As an order it embeds all the ordinals and every ordered field.
I would have to admit that I am far from having a real clue about this number system, so instead I will link to two MO questions that might be somewhat helpful:
- Where do surreal numbers come from and what do they mean?
- What's wrong with the surreals?
Solution 2:
Vhailor's answer takes care of most of your questions. I'll try to help out with the rest.
I'm not sure what it means for a mathematical concept to have a purpose, but I would say the purpose of $\mathbb{H}$ and $\mathbb{O}$ is that, together with $\mathbb{C}$ and $\mathbb{R}$ itself, they are the only finite dimensional normed division algebras over $\mathbb{R}$. It's true, the quaternions have a fair number of applications to modeling rotation and whatnot, but (IMO) we are interested in normed division algebras over $\mathbb{R}$, the fact that we have this classification (Hurwitz's theorem) of the finite dimensional ones is sufficient reason to single them out and study them. Hamilton was trying to construct a 3-dimensional normed division algebra over $\mathbb{R}$, until he realized it couldn't be done and realized (on the now-famous bridge) that he had to move up to 4.
We have $\dim_\mathbb{R}(\mathbb{R})=1$, $\dim_\mathbb{R}(\mathbb{C})=2$, $\dim_\mathbb{R}(\mathbb{H})=4$, and $\dim_\mathbb{R}(\mathbb{O})=8$. Technically there are also the sedenions $\mathbb{S}$, which are 16-dimensional over $\mathbb{R}$. They do not form a finite-dimensional normed division algebra over $\mathbb{R}$, which is why they don't appear in the classification given by Hurwitz's theorem.
There is no "largest number set". Mainly because what it means for something to be "a number" is not a rigorous (or particularly useful) mathematical notion.