Our woodstove has a short run of pipe (18" vertical, then 12" horizontal) thru the wall to the chimney on the exterior of the house. The chimney has a clean-out door at the bottom. I can't remember if DH fed the brush up thru the clean-out door, or had to work down from the roof. Probably from the roof, knowing DH. I was surprised that there was not as much soot as I had expected. I think we removed the interior pipe to visually check things after sweeping, and then put it back together.
Do you have any chimney at all, or just pipe? We didn't use the brushes in the pipe, just in the block chimney.
We don't have any cap on the top opening of the chimney, and probably could use one. We often get birds in the chimney, and have to let them out by opening the clean-out door. Once we had a small owl IN the woodstove (no fire that day).