I do have at least 1 breather element - part # 1E1130.  I don't have the spacer tube.  I just bought a bunch of NOS parts but don't have them all home yet.  and I don't have a price for them.  It'll be 3 weeks before I get them home.  I don't know if you want to wait that long.  Send me a post on this forum one way or the other.