I really don’t know how transfer admissions work, but you seem to be a strong student overall. I think your ECs show that your into business, so I think they will like that. You don’t really have to participate in a sport or anything like that if you dont want to, but if it is your hobby, casually mention it in an essay(but bring it up naturally,dont force it).