Если вы используете Gmail или любой другой API Google, вы должны использовать поток OAuth 2 для обеспечения большей безопасности.
Что касается ваших актуальных вопросов, да, вам нужно использовать поток OAuth для аутентификации в любом API Google по мере необходимости, ссылка, которую вы опубликовали о менее безопасных приложениях , уже говорит, что они будут устаревать в ближайшее время и в значительной степени обескуражены.