Is it possible to use kochać about objects and not about people?
Just as silmeth said, although I personally would rather use "uwielbiać".
Yes. In a similar manner as in English. If someone loves (kocha) something, it just means that he likes and enjoys it very much.