YesThe verb is 'to breathe' , not breath, if you were going to use that.
'As I pass the flower shop, I inhale the scent of the roses.'
'Florist' is correct but doesn't sound so good in that sentence.
A more correct version of your sentence would be
'Passing by, I breathe in the perfume of the roses at the florist.'