I would expect almost NO numbers are rational (integer or fraction) with an infinite number of Reals between each.
You're right (technically correct, which is the best etc.)! That is why "almost all" can mean everything except rational numbers.
Very hard to get your head around!
If I remove n elements from R, the remainder has n+1 connected components.
The complement of Z in R has |Z| connected components.
The complement of Q in R has |R| connected components.