G'd Evening,
Without knowing the data and how is related i can't say much.
1st Normal form says:
"Create separate tables for each group of related data and identify each row with a unique column or set of columns (the primary key)."
So, the answer is yes, create a table for every entity.
About...