Руководитель frontend направления, предприниматель
1. Не пытаться реализовать это на бордерах. Воспользуйся, например, SVG.
2. Можно завернуть элементы в другие с расчётными размерами за вычетом вылетов и с помощью overflow: hidden обрезать их. Такой себе метод