Welcome on board - interesting questions!
I googled wireframing splash screens and found quite a few images that should help. I know that you’re talking sitemaps, not wireframes, but it might be a good starting point if you’re stuck on graphically representing it.
I’d make the home screen the landing page, yes, and have the splash screen off to the side.
I’m going to call in some more experienced UXers to comment though.