Is it possible to have a linear map $T : \mathbb{R^3} → \mathbb{R^3}$ such that its range is the subspace spanned by $(3, 2, 1)$ and $(4,5,6)$ and whose null space is the subspace spanned by $(3, 2, 1)$?
My attempt: I think it is not possible.
Consider this example:
Let $T(x,y,z)=(3x+4y,2x+5y,x+6y)$, then, $\mathrm{null}\, T=\{0\}$.
How to show this for all such maps?
First addressing your particular example, try to evaluate $T(0,0,1)$.
Now guide for the original problem:
We would required $T(3,2,1)=(0,0,0)$.
Try to find two vectors $v_1, v_2$ such that $\{ v_1, v_2, (3,2,1)\}$ is a basis of $\mathbb{R}^3$.
Define $T(v_1)=(3,2,1)$ and $T(v_2)=(4,5,6).$
Verify if this construction satisfy the requirement of the question.