регулярным выражением отделить цифры от символов математических операций присвоив разным переменным
переведи в int('str') или float('str'), по условию смотря какой символ запусти нужную операцию
запускать каждые 60 секунд условие с задержкой в 60 секунд, а потом проверять сколько кто сделал за это время.
Если сразу после начального ввода, time.sleep(60), если нужно что бы проверка работала постоянно, то дапаможет тебе Async IO
Резделить числовые значения и нечисловые на два столбца с помощью регулярных выражений
Открыть csv с помощью Pandas создав датафрейм.
import pandas as pd
df = pd.read_csv('my.csv')
Отсортировать командой df.sort_values
параметры посмотреть тут