Detailed studies of 100 Mo two-neutrino double beta decay in NEMO-3