Как правильно проимпортировать модули?
Если я правильно вас понял, то да, вы всё сделали правильно :)
А как вы себе представляете "весь импорт в файле main.py"? Если вы просто сделаете import math в main, то math не будет "магически" доступен в mod1 и mod2. Если вы собирались сделать import math в main а потом from main import math в mod1 и mod2, то так делать, конечно же, не нужно.
Все правильно