When _id is present in the projection, is the index on _id used for the query?
No, there is no need (in that query) to use _id index. There is no sort nor selection what need that index. Second, index (a,b) is not needed, it takes space and extra effort to keep updated. Index (a,b,c) answers all questions when keys a and b is queried.