Carboxylic acids are easy to name. Just take the length of the longest carbon chain (that has a COOH at the end) and stick "oic acid" at the end. Double bonds ...
it should be 3- hydroxy benzoic acid.
beacuse there is 7 carbon chain but according to your numbering it is
forming 6 carbon chain. you have not counted the carbon of caboxylic acid.
it should be given preference.