I feel the following sentence does not sound usual:
I like meat. Can I eat it tonight?
I think it is more common to say:
I like meat. Can I eat some tonight?
Is my understanding correct? If so, why? How does the first sentence sound to native English speakers? Can you explain the difference between the two grammatically? Finally, does
I want to eat meat.
connote that the person wants to eat raw meat?