I basically have to do it near perfect because I can be killed in two hits from either of them, and estus flask won't heal enough damage from one hit, and there's almost no openings. despite the pillars ornstein does lunge attacks through/around a pillar so I can't use that as defense from him