Nope. Bin the menu tab and use a sticky header to show the menu on all the devices all the time.
Not sure what there is to think about. Just add a link to the blurb on the each portfolio page.
In which case just bin this. It's not needed. Replace the content with your contact details
Yes, it has indexed the pages (because it's followed the links) but look at the cache for each page - zero content. All your content in hidden in the JS file. Google doesn't like this. It expects to see the text on the page along with images, alt text, inline lines, headers, lists and so on. If you strip away all the CSS and all the JS the site should still function. It's why Google only scores your page 51/100:
https://developers.google.com/speed/pagespeed/insights/?hl=en-US&utm_source=PSI&utm_medium=incoming-link&utm_campaign=PSI&url=https://orderandchaoscreative.com It's that amazonaws JS causing all the problems. If you use the Opera browser it has a great accesibility tool that shows you the site in plain HTML. That's what Google sees.
Also, click on any of the pages in the Google index and you see the splash page then the live page. Google won't hang about waiting for your content to arrive. So bin the splash page.
As to content: add more. And when you think you have done enough, add even more. Google and people want content. They want to scroll and be amazed. On the portfolio page it's just a bunch of images and random words. There is no categorisation, nothing to indicate what you did for each client. There needs to be a reason for me to click to see more.