Recommendations

Should I ask my teachers if they will write a recommendation letter for me before I send them the common app invite?

Yes, that would be the respectful thing to do.