the 400mm is a Sigma 400/5.6 APO macro that is discontinued but can be found for reasonable prices used at eBay. This was also built with Canon mount.
The 35mm f/2.0 is a Nikon, sorry: No Canon mount
So the Canonites should fill you in here about the best macro-lens or "near-macro"-zoom from Canon.
But as I said, there are plenty to chose from esp. Sigma like the one zoom I mentioned, or the excellent fixed-focal Sigma 150mm f/2.8.
But beware: The fixed focal allows you to focus from up close to infinity so you can use it like a "normal" lens, but you cannot change the field-of-view (without moving)!
Thomas (beware: Nikon-fanboy and moderator!) My Lens Reviews
, My Pictures
, My Photography Blog