Let $E$ be a multiplicative spectrum (and $X$ a space with $H_n(X; \mathbb{Z})$ free abelian for every $n$). The following excerpt is taken from the notes here claim that item (1) below easily implies (2). Can someone tell me how?

I suspect it is some thing involving the adjunction $[Z, E^X]=[Z \otimes X, E]$, and/or the fact that the homotopy groups of $E \otimes \Sigma X_+$ are $E_*(X)$ and the homotopy groups of $E^X$ are the cohomology groups $E^*(X)$. Perhaps part 1 is saying homology groups of $E$ are free, and so then by universal coefficient theorem (does this hold for spectra?), the cohomology groups are dual to the homology. But I don't know if this is right, or if there is a way to state this idea precisely.
Based on Qiaochu's comment, here is my reasoning: We want to show $E^X$ and $\prod \Sigma^{-n} E$ have the same homotopy groups (that's what equivalence means). Since these are $E$-modules, a map of spectra $S \to E^X$ corresponds to a map of $E$-modules $E \to E^X$.
Then assuming (1) \begin{align*} [E, E^X] &= [E \otimes \Sigma^\infty X_+, E] = [\oplus \Sigma^n E, E]=\oplus [\Sigma^n E, E] \\ &=\oplus [E, \Sigma^{-n} E] = [E, \prod \Sigma^{-n}E] \end{align*}
and a map of $E$-modules $E \to \prod \Sigma^{-n} E$ is the same thing as a map of spectra $S \to \prod \Sigma^{-n} E$, and so we see that $E^X$ and $\prod \Sigma^{-n} E$ have the same homotopy groups.
I'm a novice, so let me know (up vote/ down vote or comment) if this sounds right.