You are not quite correct (see edits). Except I wouldn't say that "in reality it takes just slightly over 1000 years" - the rocket frame is no less real than the Earth's frame. As far as the actual numbers go: at one gee acceleration it takes about a year in the rocket frame to accelerate, and a year again to deccelerate, so two rocket frame years altogether. You can achieve a one year trip at a higher acceleration but your passenger might feel squished. :)
Edit: Oops, read it wrong. From the rocket frame he receives fewer messages per second, not more, since he's moving away from the Earth. I'll put up a spacetime diagram to illustrate this later. Lagerbaer gets it right in his answer.
Edit2: Okay. Here it is:
I made it a shorter 2 ly trip than your 1000 ly one just so we can see what's happening on the plot. Nothing essential changes because of this, things are just easier to see. The blue curve is the rocket accelerating away from the Earth at $x=0$ until it reaches the halfway point and begins deccelerating. The total proper time for the rocket is 1 year, but about 2.4 yr elapses on the Earth.
The red dashed lines are regular messages sent from Earth at 0.05 yr intervals. Notice that in the middle of the journey the ship receives very few messages. Here are the arrival times:
$$
\begin{array}{cc}
\text{Earth time signal sent} & \text{Rocket time signal received} \\
0. & 0 \\
0.05 & 0.0574144 \\
0.1 & 0.137814 \\
0.15 & 0.273035 \\
0.2 & 0.623843 \\
0.25 & 0.815773 \\
0.3 & 0.912568 \\
0.35 & 0.977809 \\
\end{array}
$$
Note that between the fourth and fifth messages 0.35 yr elapses in the rocket frame, compared to the 0.05 yr between them in the Earth frame!
Spacetime diagrams like this are the only way to get intuition about relativity. Learn to love them. :)
Edit3: With a minor tweak of the code I can run the numbers for your design journey - 1000 lyr in a proper time of one year. The plot is unreadable, but the stats are:
Acceleration: $20\ \mathrm{g}$
Earth time: $1000.1\ \mathrm{yr}$
Max speed: $0.999999995\ c$
$$
\begin{array}{cc}
\text{Earth time signal sent} & \text{Rocket time signal received} \\
0. & 0 \\
0.01 & 0.0111428 \\
0.02 & 0.0254581 \\
0.03 & 0.0455048 \\
0.04 & 0.079222 \\
0.05 & 0.229245 \\
0.06 & 0.915324 \\
0.07 & 0.95177 \\
0.08 & 0.972725 \\
0.09 & 0.987495 \\
0.1 & 0.99891 \\
\end{array}
$$