Examples of Infinite Boolean Rings
The answer to the first question is yes, any (finite or infinite) direct product of Boolean rings is a Boolean ring. This is because the class of all Boolean rings is an instance of what's called an equational class or a variety, i.e., the class of algebraic structures satisfying a given set of identities. The example you mentioned is isomorphic to the power set of $\mathbb Z$.
A Boolean ring does not have to be a power set, but every Boolean ring is isomorphic to a subring of a power set (Stone's representation theorem). To see more examples, start with the ring of all subsets of the real line, and consider the subring consisting of the (a) finite sets, (b) sets which are finite or cofinite, (c) countable sets, (d) Borel sets, (e) Lebesgue measurable sets. Or consider the ring of all clopen (closed and open) sets in any topological space, say the Cantor set.
P.S. Examples (a) and (c) are Boolean rings but not Boolean algebras. Lacking an identity element, they allow relative but not absolute complementation. Some people would not count them as Boolean rings.
Every axiomatizing equation is preserved by the direct product, subalgebra and quotient algebra operations. It can be also seen directly, that each element of ${\Bbb Z_2}^{\Bbb N}$ is idempotent.
All Boolean rings define a Boolean algebra, hence arise as a subring of $P(X)$ (with symmetric difference and intersection).