1) I think this one is an exception to the rule - someone else might be better at explaining.
2) Difference is "I eat spicy things well" (food is implied) vs "I eat spicy food well" (just replace 것 with 음식); "As for my hobby, it is (the act of) watching movies" vs "For my hobby, I watch movies" (same meaning)