Feature request: Make search more forgiving and spaces after comma and non-primary emails
Answer to first question: There is an extension that allows one to seaech for any telephone or email by location: https://github.com/JMAConsulting/biz.jmaconsulting.search.anyteloremail

My guess is that it should still work even though it is only marked as working for 4.5 and 4.4. Please open an issue in github repo if there is a problem and we will update it. To have this search ability added to core searches, I'd recommend getting agreement after opening a gitlab issue.