First note the automorphism group of $C_p$ (which is the same as the automorphism group of $C_p \setminus \{ 0 \}$, since every automorphism fixes $0$) is isomorphic to $C_{p-1}$ (see here, for instance).
Now if $G$ satisfies condition (2) and acts transitively on $C_p \setminus \{ 0 \}$, then by the orbit-stabilizer theorem and the fact that $|G| = |C_p \setminus \{0\}| = p-1$ we learn that the stabilizer of every $k \in C_p \setminus \{0\}$ has to be trivial. In particular, $G$ injects into $C_{p-1} = \text{Aut}(C_p \setminus \{0\})$, so for cardinality reasons again we learn $G \cong C_{p-1}$.
So the question is whether $C_{p-1}$ can satisfy (1) and have a subgroup isomorphic to $C_q \times C_q$, but of course it can't since every subgroup of a cyclic group is cyclic (see here), and $C_q \times C_q$ isn't.
I hope this helps ^_^