已知集合 $A=\{a_1, a_2, \cdots, a_k\}\,(k \ge 2)$,其中 $a_i \in \mathbf{Z}\,(i=1, 2, \cdots, k)$,新定义性质 $G$:若对任意的 $x \in A$,必有 $-x \notin A$,则称集合 $A$ 具有性质 $G$。由 $A$ 中元素可构成两个点集 $P$ 和 $Q$:$P=\{(x, y) \mid x \in A, y \in A, x+y \in A\}$,$Q=\{(x, y) \mid x \in A, y \in A, x-y \in A\}$,其中 $P$ 中有 $m$ 个元素,$Q$ 中有 $n$ 个元素。
(1) 已知集合 $J=\{0, 1, 2, 3\}$、集合 $K=\{-1, 2, 3\}$ 和集合 $L=\{y \mid y=x^2-2x+2\}$,判断它们是否具有性质 $G$,若有,则直接写出其对应的集合 $P, Q$;若无,请说明理由。
(2) 集合 $A$ 具有性质 $G$,若 $k=100$,求:集合 $Q$ 最多有几个元素?
(3) 试判断:“集合 $A$ 具有性质 $G$”是“$m=n$”的什么条件,请说明理由。