I belong to a non profit 501 (c) alumni association in the US with alums in Canada. We have a convention in Canada and it is an an election year. We have a candidate in Montreal who wants to run. It is legal for a candidate based in Canada to be an executive for an association with a 501 (c) status in the USA? What are the legal and tax implications?