I am new to EE. However, is it possible to create a search ability on a site without the need of an add-on? If not, what add-ons are good for creating a EE search ability for the site?
EE comes with search capabilities out of the box. https://docs.expressionengine.com/latest/add-ons/search/index.html
You'll need to make sure your channel fields are set as searchable, other than that the link above gives a few code examples.