Yes, it's true that any ideal in a ring which contains a unit must be the whole ring. (Also: every left ideal that contains a left-invertible element must be the whole ring).
Now, there are two items here. One is the notion of generalizing "multiples of $n$", and the second is the notion of making quotients.
Let's start with the first. The notion that ideals generalize things like "all multiples of $n$" in $\mathbb{Z}$ goes back all the way to Dedekind, who in fact came up with the term "ideal" (it was a counterpart to Kummer's "ideal numbers"; at the risk of touting my own horn, check out the paper with David McKinnon, Gauss's Lemma for Number Fields, Amer. Math. Monthly 112 no. 5 (2005) pp. 385-416). Dedekind was looking at rings like $\mathbb{Z}[\sqrt{-5}]$, and he wanted something along the lines of unique factorization; Kummer had done this by introducing something called "ideal numbers", which were like the primes for integers but which did not actually occur in the ring in order to explain things like $2\times 3 = (1+\sqrt{-5})(1-\sqrt{-5})$, even though none of $2$, $3$, $1+\sqrt{-5}$ and $1-\sqrt{-5}$ can be written as a product of two numbers (from $\mathbb{Z}[\sqrt{-5}]$), neither of which is $1$ or $-1$. The idea was that there were these "ideal numbers" $\alpha$, $\beta$, and $\gamma$, which had the property that $\alpha\beta=1+\sqrt{-5}$, $\alpha\gamma=1-\sqrt{-5}$, $\alpha^2 = 2$, and $\beta\gamma=3$. Instead of "inventing" these numbers, Dedekind considered a collection of all numbers which would be "the multiples of $\alpha$" if $\alpha$ was actually an element of $\mathbb{Z}[\sqrt{-5}]$. A necessary and sufficient condition for a collection of elements of $\mathbb{Z}[\sqrt{-5}]$ to qualify as "all multiples of $x$" (where $x$ was either an ideal number of an actual number) was that the collection be nonempty, closed under sums and differences, and that if $a$ was in the collection of $r$ was in $\mathbb{Z}[\sqrt{-5}]$, then $ra$ was in the collection. They were "ideals" because they were playing the role of ideal numbers (here, "ideal" means existing in fancy or imagination). This generalized to any ring contained in a finite extension of $\mathbb{Q}$ and containing all integral elements (roots of monic polynomials with integer coefficients), called the "number field case"; later Dedekind and Weber developed a similar theory in what is called the "function field" case. Later, when rings were abstracted and generalized from the number field and function field cases by Artin and by Noether, the conditions were extended but they were still based in the notion that the ideals corresponded to "all multiples of" an ideal number in the number field.
Now, there is no problem with the fact that sometimes these collections are everything: this happens whenever the collection satisfies the conditions and contains a unit. Some collections do, some don't. In fact, that is one way in which one can test to see if an element is a unit: if the ideal it generates is the whole ring, then it is a unit (this works in the case of commutative rings with unit, not in more general rings). This actually makes sense because everything is a multiple of a unit.
For rings like $\mathbb{Z}$, and to some extent number rings as above, every ideal consists exactly of "all the multiples of $x$" for some $x$ (though in the number ring, the $x$ may be an "ideal number"). For more general (commutative) rings (with unit), if you have a family of elements $x_1,\ldots,x_n$, then the elements of the ideal generated by $x_1,\ldots,x_n$ are exactly those elements that are "$R$-linear combinations" of $x_1,\ldots,x_n$; that is, all elements that can be expressed as $r_1x_1+\cdots+r_nx_n$ for some $r_1,\ldots,r_n\in R$; this includes all multiples of each $x_i$, as well as other elements. If one of the $x_i$ is a unit, then since everything is a multiple of a unit, then everything is in the ideal in question. There are other kinds of ideals (not "finitely generated", as you start dealing with more and more complicated rings).
Now, on to the second question. As it happens, Dedekind also noted that the conditions on the set (nonempty, closed under sums and differences, and closed under products by elements of the ring) were exactly the condition one needed in order to be able to do "congruence modulo" the multiples of $x$, so he also called them "modules" (because you could do modular arithmetic with them). This is essentially the same as talking about quotients.
But one can get to ideals differently if you are interested in quotients. This is essentially the same thing I did in this answer about normal subgroups. Suppose you want to define an equivalence relation $\sim$ on the ring $R$ so that you can make $R/\sim$ into a ring using the operations $[a]+[b]=[a+b]$ and $[a][b]=[ab]$ (where $[a]$ is the equivalence class of $a$ under $\sim$). It turns out that the only way this can work is if $\sim$ is a subring of $R\times R$ (when we consider $\sim$ as a collection of ordered pairs of elements of $R$, hence a subset of $R\times R$), and that if you let $I$ be the collection of all elements of $R$ that are equivalent to $0$, then $I$ is an ideal of $R$ and the equivalence relation $\sim$ is $a\sim b\Longleftrightarrow a-b\in I$. You can try proving the theorems in the abovementioned answer for rings instead of groups, they are essentially the same arguments.
Again, this has no problem with regards to having units in the ideal: this is what happens if your equivalence relation is just "everything is related to everything", or if your quotient is the one element ring; these are perfectly valid (if somewhat boring) equivalence relations and quotients.
But: in a commutative ring with $1$, an ideal is the whole ring if and only if it contains a unit. If there are no units, then it is not the whole ring. A ring is said to be simple if the only ideals are the zero ideal and the whole ring; for commutative rings, the only simple rings are the fields and the zero ring. In the noncommutative case there are simple rings that are not division rings: for example, the set of $n\times n$ matrices over any simple ring (for instance, any field) is simple for every $n$.
Note also that while a proper ideal necessarily does not contain a unit, it is not true that any subset that does not contain a unit is an ideal. The collection of all numbers that are either multiples of $2$ or of $3$ in $\mathbb{Z}$ contains no units, but is not an ideal (it is not even a subgroup).