Short answer: No, you cannot create a descending index in the _id field. You also cannot delete it to recreate it as a descending index.
Long answer:
As indicated in the documentation, the MongoDB index in the _id field is automatically created as an ascending unique index, and you cannot delete it.
You also do not need to create an additional descending index in the _id field, because MongoDB can use the default index for sorting.
To make sure MongoDB uses an index to sort, you can use the explain command:
db.coll.find().sort({_id : -1}).explain();
In the output explanation command, the corresponding part
"cursor" : "BtreeCursor _id_ reverse"
which means that MongoDB uses the index to sort your query in reverse order.
source share