Hi,
1. As usual search works in title and description. If you want to include category when not available listing for that keyword, you have to customize the search functionality.
2. Don’t have this option. You have to add custom point and need to customize functionality.
3. Do you want to remove it from listing form and listing details page for some categories?
Then as your requirements need to customize functionalities for all things.
Thank You