Boa noite, Kirão.
Sobre os módulos, se eu entendi sua pergunta, em Python você pode importar quantos módulos forem necessários para seu programa. É comum ver scripts mais profissionais com vários import
se o script usar funções de diversas bibliotecas distintas. O que muda com a importação de vários módulos e a quantidade de memória que o Python irá alocar para guardar esses dados e funções. Script com muitos imports é um script mais pesado.
E sim, em POO há a realização de imports da mesma forma que no paradigma procedural ou no paradigma funcional. Não muda nada em relação a isso.
Inclusive, quando você avançar no estudo e for estudar POO em Python, ao ver exemplos de scripts por aí você verá que muitas vezes o programador importa seus próprios scripts no seu script principal (que seria um esqueleto do código), que é uma boa prática de programação, pois torna o código mais organizado.