Answer to the quick version. Yes it is true as soon as $(X,\mu)$ is a Lebesgue space. Beware that the transformation on the product $A_i\times B_i$ is not necessarily a true product, and thisbut instead it is a skew-product of the form $(x,y)\mapsto (T_x(y),y)$. This follows from the ergodic decomposition theorem, together with the classification of measurable partitions.
Recall that if T is an invertible measurable transformation acting on a Lebesgue space X, then there is a measurable partition $C_i$ (which may have uncountably many elements) and probability measures $\mu_i$ on $C_i$ such that all $C_i$ are invariant by T, T is ergodic w.r.t $\mu_i$ and $\mu$ is obtained by integrating the $\mu_i$. $$\mu(A) = \int_X \mu_i(A) d\mu$$ There are two kinds of ergodic components $C_i$. The one of positive measure, there are at most countably many such components.
Let us removingremove these components from $X$, together with the periodic points, which are easily dealt with. Rohlin structure theorem on measurable partitions (1947) now says that there is a isomorphism between $([0,1]\times [0,1], \lambda)$ and $(X,\mu)$ such that the pullback of the measurable partition $(C_i)$ is the decomposition into horizontal lines $([0,1]\times \{i\})_{i\in [0,1]}$. A reference is the book of Parry, "entropy generators in ergodic theory".
The result of RohlinHere is almost forgotten because you don't need it in practicehow the ergodic decomposition is often used. If it happens that a result is true for an ergodic transform, then it is true for an arbitrary transform in restriction to its ergodic components, and you (may) recover the result on the whole space $X$ just by using the integral formula given above. A reference for the ergodic decomposition for countable groups action is Glasner, "ergodic theory via joinings" th. 3.22.
Finally the result you are alluding in your last question is a section theorem. Given a measure preserving transform between two Lebesgue spaces X and Y, there is a section from Y to X, up to null sets, and some warning is in order here because this is not true in the Borel category. I think this is again due to Rohlin, and it can be deduced from its structure theorem for measurable partitions. Have a look at the book of Parry, but really this is overkill.
EDIT: following the comments of R.W., here is a counterexample to having a true product, instead of just a skew-product. On $[0,1]\times [0,1]$ take $(x,y)\mapsto (x+y\ \ mod\ \ 1,y)$, together with Lebesgue measure. The restrictions to the fibers $[0,1]\times \{y\}$ are ergodic for a.e. y, and give uncountably many different isomorphic systems, as can be shown by looking at their spectra.