What is the best way to merge two starter solutions?
Best way is to not do that. They really weren't set up to make that easy to do.
Starter pack contacts and tasks, so the best way to get contacts to appear in tasks is to just recreate the starter pack as new tables or a portal?
"Just recreate" is not how I would describe this process ;-) Those starter solutions are pretty sophisticated in design and have a totally unprofessional lack of documentation--forcing you to do a lot of reverse engineering to figure things out.
For many folks, by the time they have the skills to do that, they've created their own solutions.
You might web search "starting point" to get a unified solution produced by Carlton Consulting.
Retrieving data ...