I have some comments and I am sure Bill will elaborate and/or correct me if I am wrong.
***********************
I do understand, and always have understood, that there are inequalities in things that are infinite. The set of numbers from 0 to infinity would be greater than the set of even numbers from 0 to infinity which in turn is greater than the set of prime numbers from 0 to infinity, and so on. All are infinite but some are larger than others.
************************
Since your examples are all denumerable sets, they are all the same size sets.
************************
What I do not understand here is why "denumerable" describes the term "0.999...999", where the "9's" are endless, but "infinite" does not.
************************
Assuming that you meant .999... with no terminal value, that set is both infinite and denumerable.

---Al