For any scheme and any closed subset, one can always consider the reduced induced subscheme structure. More generally, this works for any locally closed subscheme. For the first statement, one can consult Example 3.2.6 in Hartshorne. The second statement is in the book by Goertz-Wedhorn.
Consider the affine case $X = \text{Spec}(A)$. Then the closed subschemes of $X$ correspond to ideals $I \subset A$. If $\text{rad}(I) = \text{rad}(J)$, then $I$ and $J$ then $\text{Spec}(A/I)$ and $\text{Spec}(A/J)$ are (or more accurately, can be identified with) the same subsets of $\text{Spec}(A)$ (think about what it means to be a prime in $A/I$ and $A/J$), but if $I \neq J$ then they have different scheme structures. In this example, $\text{Spec}(A/\text{rad}(I))$ is the reduced induced closed subscheme structure on the set $\text{Spec}(A/I)$.
To make this really explicit, think about $X = \text{Spec}(\mathbb{C}[x])$ and consider the ideals $(x)$ and $(x)^2 = (x^2)$ in $\mathbb{C}[x]$. Both of them correspond to the point "$x = 0$" but the scheme structure (the "geometry") is different. You can see this by thinking about functions on $Z_1 = \text{Spec}(\mathbb{C}[x]/(x))$ vs. functions on $Z_2 = \text{Spec}(\mathbb{C}[x]/(x^2))$. For a function $f \in \mathbb{C}[x]$ (i.e. a function on $X$), when we look at it as a function on $Z_1$ we only see the constant term. But as a function on $Z_2$ we also get to see the linear term $a_0 +a_1x$.
For much more on this, I highly recommend the book "Geometry of Schemes" by Eisenbud and Harris.
Finally, you mention that you can't imagine a closed subvariety with more than one scheme structure. This is because a variety is (by definition) reduced, and thus there is only one scheme structure.
I'll address your questions one by one, referring to the notation in my edit of your question.
(1) In Hartshorne's definition of a closed subscheme, $Y$ is the thing that is actually a scheme. It corresponds directly to Gortz & Wedhorn's $Y$.
Hartshorne's $\iota$ is the inclusion map of $Y$ into $X$. This corresponds to Gortz & Wedhorn's $\iota$.
The reason why Hartshorne talks about equivalence classes is that we need some way of determining whether two closed subschemes of $X$ are essentially the same. For example, suppose $$X = {\rm Spec \ } k[X,Y], \ \ \ \ Y = {\rm Spec \ } k[U], \ \ \ \ Y' = {\rm Spec \ } k[T]$$
and suppose the inclusion morphisms
$$ \iota : Y \to X, \ \ \ \ \ \iota ' : Y' \to X$$
are defined as the scheme morphisms associated to the ring morphisms
$$ k[X,Y] \to k[U], \ \ \ \ \ X \mapsto U, \ \ \ \ \ Y \mapsto 0, $$
and
$$ k[X,Y] \to k[T], \ \ \ \ \ X \mapsto T, \ \ \ \ \ Y \mapsto 0, $$
respectively.
For all intents and purposes, $Y$ embedded by $\iota$ is the same thing as $Y'$ embedded by $\iota '$. There is no difference between $Y$ and $Y'$ apart from my choice of notation. So we should consider them equivalent. Indeed, there exists an isomorphism $\psi : Y' \to Y$ such that $\psi \circ \iota = \iota '$: this $\psi$ is the morphism of schemes associated to the ring morphism sending $U \mapsto T$. So $Y$ and $Y'$ with their respective inclusion maps are considered equivalent by Hartshorne's definition.
The scheme structures are well-defined on equivalence classes because if $\iota : Y \to X$ and $\iota ' : Y ' \to X$ are two equivalent closed subschemes with their respective immersions, then $Y$ and $Y'$ are isomorphic as schemes (via $\psi$) by definition, and therefore, they have the same scheme structures.
(2) Suppose the scheme $Y$ together with the embedding $\iota : Y \to X$ is a closed subscheme by Hartshorne's definition. How can we see that the quasi-coherent sheaf $\iota_\star \mathcal O_Y$ is of the form $\mathcal O_X / \mathcal I$ for some quasi-coherent sheaf $\mathcal I$ that is a sheaf of ideals of $\mathcal O_X$? We would like to do this in order to match up with Gortz & Wedhorn's definition.
Well, we have a surjective morphism of sheaves:
$$ \mathcal O_X \twoheadrightarrow \iota_\star \mathcal O_Y$$
(This morphism of sheaves is the $\iota^{\#}$ in Hartshorne's definition.)
Since the category of quasi-coherent sheaves on $X$ is an abelian category, there exists a quasi-coherent sheaf $\mathcal I$ that acts as the kernel for the above sheaf morphism, giving a short exact sequence:
$$ 0 \to \mathcal I \hookrightarrow \mathcal O_X \twoheadrightarrow \iota_\star \mathcal O_Y \to 0$$
But then, $\mathcal I $ is a sub-$\mathcal O_X$-module of $\mathcal O_X$, which is the same as saying that $\mathcal I$ is a sheaf of ideals of $\mathcal O_X$, and furthermore, $\iota_\star \mathcal O_Y \cong \mathcal O_X / \mathcal I$ as sheaves, so we have constructed everything that is required in Gortz & Wedhorn's definition.
Note that we are working in the category of quasi-coherent sheaves on $X$, and not in the category of rings. Your comment about the category of rings not being an additive category is unimportant. (Here is a local version of my statement: on an affine scheme, specifying a quasi-coherent sheaf is equivalent to specifying a module over a fixed ring. The category of modules over a fixed ring is certainly an abelian category, even if the category of rings is not.)
It should also possible to go backwards from Gortz & Wedhorn's definition to Hartshorne's definition. The annoying thing is that Hartshorne wants $\iota : Y \to X$ to be a morphism of schemes, whereas the $\iota : Y \to X$ provided by Gortz & Wedhorn is only an inclusion of topological spaces. So we need to specify a sheaf morphism $\iota^\# : \mathcal O_X \to \iota_\star \mathcal O_Y$ such that $(\iota, \iota^\#) : (Y, \mathcal O_Y) \to (X, \mathcal O_X)$ defines a genuine morphism of schemes. It is clear that we ought to define $\iota^\#$ to be the composition
$ \mathcal O_X \twoheadrightarrow \mathcal O_X / \mathcal I \cong \mathcal O_Y$
in order to ensure that the current construction really is the inverse of the previous one. But unless I'm missing something obvious, I can't any simple way of showing that $(\iota, \iota^\#) : (Y, \mathcal O_Y) \to (X, \mathcal O_X)$ is a morphism of schemes without doing a lot of work. Personally, I would start by arguing that the only way that $\iota_\star \mathcal O_Y$ can be isomorphic to $\mathcal O_X / \mathcal I $ is if $Y$ is the support of the sheaf $\mathcal O_X / \mathcal I$. Since the question is of a local nature, I would now focus my attention on an open affine $U \cong {\rm Spec \ } A \subset X$. Writing $\mathcal I|_U$ as $\widetilde{I}$ for some ideal $I \subset A$, I would show that the support of $\mathcal O_X / I$ is the set $V(I) \subset {\rm Spec \ } A$, which is homeomorphic to ${\rm Spec \ }(A/I)$ as a topological space. Finally, by examining sections on basic open sets and restriction maps between basic open sets, I would try to show that $(Y, \mathcal O_Y)$ has the structure of ${\rm Spec \ } (A / I)$ as a scheme, and that the map $(\iota, \iota^\#) : (Y, \mathcal O_Y) \to (X, \mathcal O_X)$ is the morphism of schemes associated to the natural ring morphism $A \twoheadrightarrow A / I$.
[Apologies for earlier edits of this post where I misread your statement of Gortz & Wedhorn!]
(3) I'm afraid that your hypothesis that ${\rm Spec}(A / I)$ and ${\rm Spec}(A / I')$ are equivalent when $\sqrt{I} = \sqrt{I'}$ is not true. For example, consider:
$$ X = {\rm Spec \ } k[T], \ \ \ \ \ Y = {\rm Spec \ } k[T] / (T), \ \ \ \ \ \ \ Y' = {\rm Spec \ } k[T] / (T^2).$$
$Y$ can be thought of as a closed subvariety of $X$: it is the point at the origin. But $Y'$ is a totally different thing - it isn't a variety at all. $Y'$ should be thought of as a "double point" at the origin.
From Hartshorne's perspective, $Y$ and $Y'$ cannot possibly be isomorphic because $k[T]/(T)$ is a reduced ring whereas $k[T]/(T^2)$ is non-reduced, so it's impossible to construct a scheme isomorphism between $Y$ and $Y'$.
And how are $Y$ and $Y'$ different from Gortz & Wedhorn's point of view? After all, the underlying topological spaces are the same, and the inclusion maps are also the same when viewed as continuous maps between topological spaces. The difference between $Y$ and $Y'$ is that their structures sheaves are different. $\iota_\star \mathcal O_Y$ is isomorphic to $\mathcal O_X / \mathcal I$ with $\mathcal I = \widetilde{(T)}$, whereas $\iota_\star \mathcal O_{Y'}$ is isomorphic to $\mathcal O_X / \mathcal I'$ with $\mathcal I' = \widetilde{(T^2)}$.
Best Answer
For some mysterious reason the notion of closed subscheme is handled in a rather confusing way in much of the literature (egregiously and very untypically in Hartshorne).
Be that as it may, just remember that there is a bijective order reversing corrrespondence between closed subschemes $Y\subset X$ and quasi-coherent ideal sheaves $\mathcal J\subset \mathcal O_X$.
The corresponding items are written $Y=V(\mathcal J)$, resp. $\mathcal J=\mathcal I_Y$.
And then the answer to your question is given by the biblical simple equivalence:
Edit: a simple but edifying example.
Let $(A,\mathfrak m)$ be a discrete valuation ring, $X=\operatorname {Spec}A=\{M,\eta\}$ its associated affine scheme and $U=\{\eta\}$ its non trivial open subset.
a) The only non zero ideals of $A$ are the powers $\mathfrak m^n$ and the corresponding quasi-coherent sheaves of ideals $\mathcal I_n$ define the closed subschemes $Y_n=V(\mathcal I_n)\subset X$.
These $Y_n$'s are the infinitesimal neighbourhoods of the closed reduced point $Y_1=\{M\}$ and they constitute the collection of all the closed subschemes $\subsetneq X$.
Notice that $Y_n$ is non reduced for $n\gt 1$ and that $Y_n\subsetneq Y_m$ for $n \lt m$.
b) However $\mathcal O_X$ has another sheaf of ideals $\mathcal J$ defined by $\mathcal J(X)=A$ and $\mathcal J(U)=\{0\}$.
This sheaf is not quasi-coherent and thus does not correspond to a closed subscheme of $X$.