Please take a look at the following posts, they already discussed most of your demands,
The processing time
S2 Resampling Processor
C2RCC from the command line
For more information please take a look at,
EVOLUTION OF THE C2RCC NEURAL NETWORK FOR SENTINEL 2 AND 3 FOR THE RETRIEVAL OF OCEAN COLOUR PRODUCTS IN NORMAL AND EXTREME OPTICALLY COMPLEX WATERS
Source: https://www.brockmann-consult.de/wp-content/uploads/2017/11/sco1_12brockmann.pdf