A single point covers at most 28 points. So $\frac{1000}{28}\approx35.7<n$.
Now here's some code that selects random points from the remaining ones until it covers all 1000:
NestWhile[{Append[#, #3],
DeleteCases[#2,Alternatives @@ Table[ReplacePart[#3, i -> _], {i, 3}]]} & @@
Append[#, RandomChoice@#[[2]]] &, {{},
Flatten[Outer[List, #, #, #] &@Range[0, 9], 2]},Length@#[[2]] > 0 &][[1]]
I ran that a few times and found a list of 78 points:
{{1,5,3},{9,5,5},{5,6,9},{4,4,5},{4,2,1},{1,1,1},
{4,0,2},{2,9,7},{1,8,7},{9,9,9},{4,1,7},{6,5,7},
{2,3,9},{3,1,3},{2,6,0},{3,7,2},{8,8,0},{5,2,5},
{4,9,8},{6,7,9},{8,1,4},{6,6,1},{7,6,8},{7,7,5},
{2,4,1},{2,7,6},{1,3,4},{9,4,2},{0,0,5},{5,7,8},
{0,9,3},{8,5,1},{7,3,1},{1,6,6},{9,0,1},{5,9,1},
{0,2,4},{0,4,9},{9,3,7},{8,3,6},{8,4,3},{6,4,4},
{5,5,0},{3,5,6},{5,0,3},{0,7,0},{8,6,7},{3,6,4},
{2,2,2},{7,1,2},{7,0,0},{9,8,6},{1,2,0},{6,3,0},
{4,6,3},{6,1,6},{2,8,4},{3,9,0},{8,0,9},{3,8,9},
{3,0,8},{4,5,9},{6,2,8},{5,4,6},{2,1,8},{7,2,3},
{7,9,4},{1,9,5},{8,9,2},{3,4,7},{6,8,5},{0,3,2},
{0,8,8},{9,7,4},{9,1,0},{5,8,2},{1,4,8},{3,3,5}}
So we can say for sure that $36\leq n\leq78$.
I ran the code for smaller grids. The pattern seems to be you can cover a $\{0\ldots m\}^3$ grid with just under $m^2$ points, like 1 or 2 or 3 fewer.
Those are coverings of $\{0,1\}^3$, $\{0,1,2\}^3$,..., $\{0,...8\}^3$. They have 2,5,8,15,25,35,47,62 points respectively. Here's the code to make them, so you can check for yourself.
MapIndexed[({l,c}\[Function]Graphics3D[{Point@#,#2},Boxed->False]&[#,Table[Line@{ReplacePart[#,i->0],ReplacePart[#,i->c]},{i,3}]&/@l])[#,First@#2]&,{{{0,0,0},{1,1,1}},{{0,0,0},{0,2,2},{2,0,2},{2,2,0},{1,1,1}},{{0,0,0},{0,3,3},{3,0,3},{3,3,0},{1,2,2},{2,1,2},{1,1,1},{2,2,1}},{{0,0,0},{0,4,4},{4,0,4},{4,4,0},{2,3,1},{3,1,1},{3,3,2},{2,2,2},{1,2,1},{1,0,3},{3,2,3},{1,1,2},{1,3,4},{2,1,3},{4,3,3}},{{0,0,0},{0,5,5},{5,0,5},{5,5,0},{2,3,3},{2,4,0},{3,3,2},{0,4,4},{2,5,1},{4,0,2},{1,5,2},{5,4,1},{5,2,4},{1,2,3},{4,3,4},{3,2,5},{3,1,3},{0,2,1},{3,0,4},{2,1,2},{4,2,0},{4,5,3},{4,4,5},{1,1,1},{1,3,5}},{{0,0,0},{0,6,6},{6,0,6},{6,6,0},{2,4,2},{2,2,5},{5,5,5},{4,4,0},{6,1,3},{0,4,1},{3,6,4},{4,5,2},{6,3,4},{3,5,1},{4,0,4},{5,3,2},{3,4,5},{3,2,0},{3,0,3},{0,5,3},{4,2,3},{1,1,0},{1,0,2},{6,2,1},{2,5,4},{1,4,6},{2,0,1},{0,1,2},{5,2,4},{2,3,6},{1,3,5},{5,6,3},{4,1,6},{4,6,1},{5,1,1}},{{0,0,0},{0,7,7},{7,0,7},{7,7,0},{3,3,1},{7,3,4},{1,1,5},{1,0,3},{2,4,4},{6,3,2},{5,6,7},{6,1,7},{4,7,2},{6,2,0},{5,2,2},{2,7,6},{7,5,6},{1,5,1},{2,6,1},{4,3,6},{4,4,1},{7,6,2},{5,1,0},{3,5,4},{5,0,5},{0,4,5},{2,3,7},{3,2,5},{6,6,3},{3,0,2},{0,1,3},{0,2,4},{2,5,2},{6,7,5},{4,5,7},{1,6,6},{1,4,0},{5,7,3},{3,6,0},{2,2,3},{7,2,1},{4,6,4},{3,4,6},{6,0,4},{7,4,3},{1,2,7},{1,7,4}},{{0,0,0},{0,8,8},{8,0,8},{8,8,0},{4,4,8},{6,3,4},{6,7,5},{3,8,3},{0,3,5},{6,1,7},{7,3,7},{6,0,3},{3,2,5},{5,1,6},{1,7,6},{3,1,1},{4,8,4},{5,5,3},{7,1,2},{8,3,3},{4,0,2},{6,2,6},{8,7,2},{2,7,7},{0,6,3},{4,6,0},{2,3,6},{2,2,1},{1,6,1},{1,4,7},{0,5,1},{8,2,7},{7,0,4},{1,1,8},{6,6,2},{7,5,6},{7,4,5},{4,7,1},{7,2,0},{1,2,4},{1,5,0},{5,7,4},{5,6,8},{4,5,5},{3,5,8},{2,4,4},{5,8,5},{3,6,6},{4,1,3},{5,3,2},{5,0,7},{6,8,1},{0,4,2},{8,1,4},{5,4,0},{8,4,6},{2,0,5},{7,7,3},{2,8,2},{8,6,5},{2,1,0},{3,7,0}}}]
This pattern supports the idea that a GLB for $n$ is something like 76.