Как наложить background-image поверх?
background не может быть поверх, и не может никуда выходить. Как вариант - добавьте еще один элемент (или псевдоэлемент) и располагайте его как вам угодно.
Нихрена не понятно из вопроса, но скорее всего вам нужно border-image.