Hi @jordan-neenan,
Thanks for the post.
To get the fields to appear on the category posts, you will only need to define different field groups for each of your categories.
You can then map the field group to the category by using the location rule:
Show field group if post category == "Fruit"