If I had a double knee repacrment, do I need to take antibiotics before a colonoscopy?

Best to . Question your orthopedic surgeon and GI doctor but in general unless it is a fresh knee replacement, antibiotics are not indicated.
Varies. Some GI docs will insist upon it, others don't. There is no cut and dried rule these days.