반복적으로 크롤링 하지 않되, 매번 지도를 불러오면서 불러온 새로운 정보를 DB에 저장하여 사용하는 것은 괜찮을까요?

자동화된 크롤링을 하지 않고, 사용자의 지역/유형 검색어에 따라 받아온 업체 정보를 고유 값에 따라 DB에 매칭되는 데이터를 생성하고,
카카오 로컬에서 받아온 정보 + 사이트에서 추가적으로 작성된 정보를 합쳐서 보여주는 것은 괜찮을까요?

처음 검색된 업체인 경우 데이터를 새로 생성하고 그렇지 않으면 기존 데이터와 합쳐 보여주는 방식입니다.

또한 이렇게 했을때에, 혹시 업체에서 자신들이 제공하지 않은 정보를 추가적으로 덧붙이는 것이 문제가 될 수 있을까요?

확인 답변이 늦어 죄송합니다.

새로운 정보를 필요 시 마다 호출하지 않고,
특정 환경에 보관하여 사용하는 것은 운영정책에 위반되는 행동으로 볼 수 있습니다.
즉,
카카오 로컬 API에서 호출한 정보와 별도의 사이트를 통해 얻은 정보를 결합하여 특정 서비스에 노출하는 것은 무방하오나,
로컬 API를 통해 호출된 정보가 별도의 DB에 쌓이고, 때마다 새로운 호출을 시도하지 않는 상황일 경우 금지된 행동에 해당됩니다.

운영정책의 제5조 금지된 행동 조항을 참고해주세요.