Thank you for your continued feedback, we have addressed #1 in the list above. Contextual search within a specific chat or channel is now available. To learn more, please visit https://support.microsoft.com/office/search-for-messages-and-more-in-teams-4a351520-33f4-42ab-a5ee-5fc0ab88b263.
The feature team continues to make progress on these asks, and we will share an update when one is available.
An error occurred while saving the commentBrian Kaphingst commented
Here's a workaround.. Have someone that is in the same chat group search the term you're looking for and like it. This gives you an activity notification and if you click the activity it brings you to the message with the previous and ensuing messages in context. It took a bit to load, but I was able to find the answer, and not just the question, to what I was looking for.
That being said, Microsoft should fix this so you can search beyond 90 days and see the message within the context as well. Seems pretty basic.