I don't think anyone sells ISO brakes any more, but they all ship with ISO adapters.
Low-mount brakes don't require bracing, mounting behind the seat stay makes a brace from the seat stay to the chain stay a really good idea.
The only non-obvious thing (to me anyway) about putting discs on a road frame is the fork.