Seems like you can dialogue gift once per day, I think it's not a guarantee unless your friendship is very high.
Yes they will wear the clothing/put furniture and clothing in their houses as well - but they will also store at least 1 piece of clothing in their clothing storage (dresser/wardrobe) if they have one.