Can there be non-University of Guelph members on my team?

Yes, as long as there is at least one co-founder who is a full-time U of G student OR a U of G alumnus.