Are you the petitioner or beneficiary? The beneficiary will have a medical exam done by doctor's appointed by the US Embassy. They test for drugs. Marijuana is not legal on the federal level.
Just the bio page of us passport is sufficient as well as the relevant entry and exit stamps are required. Call logs useless and texts. All instructions on uscis.gov. Don't forget the passport pictures from each of you.