I am unaware of a name for this distribution, but the probabilities are straightforward to work out. Not by computing all possible draws, though! (There are far too many.)
The technique is quite general, so let's broaden the problem statement. Suppose we have $n_i \gt 0$ marbles of color $j$, $j=1,2,\ldots,l$, for a total of $n=n_1+\cdots +n_l$ marbles. For any subset of these colors $J = \{j_1,\ldots,j_s\}$, what fraction of all simple random samples of size $k$ contain exactly these colors? The answer is immediate: it's the number of all simple random samples of size $k$ from a bag containing only marbles whose colors are in $J$, divided by the number of all simple random samples of size $k$ from the original bag:
$$f(J, k) = \binom{n_{j_1}+n_{j_2}+\cdots+n_{j_s}}{k} / \binom{n}{k}$$
By the Principle of Inclusion-Exclusion, the fraction of simple random samples of size $k$ without all $l$ colors equals
$$\sum_{\varnothing \ne J \subset \{1,\ldots,l\}}(-1)^{l-\vert J\vert}f(J,k).$$
The computational effort, properly coded, is $O(2^l)$--fine for small numbers of distinct colors--and just $O(l)$ when all the $n_i$ are equal, because all terms for $J$ of a given size will be equal and only sizes $1$ through $l$ need be considered. A Mathematica program that directly expresses the general formula is
h[x_, k_Integer] /; Total[x] >= k > 0 :=
With[{n = Total[x], l = Length[x]},
Sum[(-1)^(l - j) Binomial[m, k]/Binomial[n, k], {j, 1, l}, {m, Total /@ Subsets[x, {j}]}]
]
Using it, it takes 0.015 seconds (on one core) to find h[{1000,1000,1000,1000,1000}, k]
for k
from 5 through 34. Rounded, the values are
0.038, 0.115, 0.215, 0.323, 0.428, 0.523, 0.607, 0.679, 0.739, 0.789,
0.83, 0.863, 0.89, 0.912, 0.929, 0.943, 0.955, 0.964, 0.971, 0.977,
0.981, 0.985, 0.988, 0.991, 0.992, 0.994, 0.995, 0.996, 0.997, 0.998
Here is a plot of these values:

For instance, the chance that all five colors are obtained in the first five draws is $.038 = 3.8\%$ (more precisely, it's $0.038476...$). As a check, if the sampling were with replacement this chance wouldn't change much and it would be computed as $1 \times \frac{4}{5} \times \frac{3}{5} \times \frac{2}{5} \times \frac{1}{5} = 0.0384$.
By inspection, the answer to the question (concerning the 50%/70%/90% points) is $10, 13, 18$. For instance, $k=17$ draws have less than a 90% chance of exhibiting all five colors (the chance is $0.89$) while $k=18$ draws have at least a 90% chance (it's actually $0.912$).