Надо разделить два понятия - наблюдаемая вселенная и вселенная вообще.
Наблюдаемая вселенная имеет границу - это горизонт событий, расположенный примерно в 46 миллиардах световых лет от нас во все стороны. Дальше мы в принципе не можем ничего увидеть, потому что свет оттуда еще не успел до нас дойти за 13.8 млрд лет существования вселенной.
Но это не значит что ТАМ все кончается. Вселенная за горизонтом продолжается, просто мы не знаем насколько. Она может быть бесконечной.
Про расширение: расширяется само пространство между галактиками. Представь резиновый шарик с нарисованными точками - когда надуваешь, точки разъезжаются, но у шарика нет края с точки зрения жителя на поверхности (2D существа). Так же и наша вселенная может быть искривленным 3D пространством в 4D континууме.
Простыми словами - космос кончается там, куда не долетел свет. Но физически он может продолжаться вечно.
Про шарик понял, это хорошая аналогия. Спасибо!