Can ZF prove the following?
Theorem. Let $X$ and $Y$ denote sets and $e : X \rightarrow Y$ denote a surjection. If $Y$ is finite, then $e$ has a section, i.e. a function $m : Y \rightarrow X$ such that $e \circ m = \mathrm{id}_Y$.
(Assuming the axiom of choice, this is trivial.)
(By finite, I mean bijectable with an element of $\omega$.)
I think this is provable at least for specific finite choices of $Y$; we should be able to prove it for $Y \cong 0$, for $Y \cong 1$, for $Y \cong 2$ etc. just by choosing values in $X$ for each element of $Y$. I don't understand the technical details. I also don't understand whether or not we can "glue" all these miniproofs together to derive the theorem of interest.
Yes, this is the same as saying that every finite family of nonempty sets admits a choice function, just the fibers.
And of course, using induction we can show that every finite family of nonempty sets admits a choice function.