The law: “A contribution or donation of money or other thing of value.” So it does not have to be money.
No, but the context is something holding intrinsic value.
Still, his acting chief of staff should have known to ensure all dealings with foreigners go through legal vetting and be reported. These are rookie mistakes.