IF: Is teaching an eligible activitiy within the fellowship?

Yes, teaching is allowed as part of training activities if written into the proposal training plan, but not an excessive amount. A couple of hours a week is probably OK.