При протекании тока через полупроводник, заряд так же как и в металлах вытесняется на поверхность, и распределяется вдоль нее создавая разность потенциала на каждом участке прилегающем друг к другу?
Не при протекании тока, а при наличии разности потенциалов между различными участками поверхности (и бесконечностью). На поверхности куска железа без всякого тока внутри, но находящегося во внешнем стационарном электрическом поле, тоже будет избыток поверхностного заряда. Это верно для сколь угодно плохого проводника, различается только время релаксации. У некоторых диэлектриков оно может быть очень большим.
Что касается деталей того, как устроены полупроводники: вы, помнится, собирались прочитать учебник физики. Вы его уже прочитали?