Je ne suis pas en prépa, en tout cas pas en ECE, mais je peux répondre à ta première question.
Pour Sciences Po Paris c'est impossible, leurs concours ne sont ouverts qu'à bac +0 ou après un bac +3. Mais pour les IEP de Province, ils ont différents concours selon l'année d'étude dans laquelle tu es et il n'y a pas de restriction de formation. Du coup, tu peux très bien passer un IEP de Province après une ou deux années de prépa.
Ceci dit, si tu veux à tout pris un IEP, je te conseille d'aller dans une prépa littéraire qui te formera sans doute mieux et qui te permettra de mieux appréhender les épreuves de ce concours.
Mais j'ai bien une connaissance qui est entré en prépa ECS et qui a réussi le concours de l'IEP de Bordeaux au bout de la première année.