Shouldn't it be 신선은?
Nope, 신선하다 = to be fresh. Might be confusing since you can't distinguish between the look of adjectives and verbs most of the time.
I thought every sentence was supposed to end in a verb or adjective?
Yes, and 신선한 딸기 is not a sentence.