I have all my windows programs added as non-steam games and havent had a problem with it. Some games with anticheat dont work, but I dont play those anyways. My entire steam library just works with at most an added launch option in terms of tinkering.
For web search, I always first try SearXNG, but if I dont find what I need, I use startpage.com (private frontend for google.com)