Hello Aissa,
To run TELEMAC with python environment on cluster, Sébastien has already answered.
"How can I know the optimum cpu time?" If you have no ideas, try powers of two with all nodes fully loaded (e.g. 2, 4, 8, 16, 32, 64 and 128 in your case, just be sure that nobody else runs simulation at the same time on the same cores, but that should be managed by your cluster root).
How many elements do you have in your geometry file? Depending on the cluster, around 5,000 elements per core is around the optimal value.
Hope this helps,
Chi-Tuan