Он никому ничего не должен. Разве что налоговой. А вот родители должны содержать ребёнка по закону. Остальное по договорённостям внутри семьи или по желанию.
Однозначно да, он покупает продукты для семьи, а не только для родителей, так как является частью семьи. Когда будет жить самостоятельно, то сам будет себя обеспечивать.