Minimal resolutions, Chow forms and Ulrich bundles on K3 surfaces