I took apart the wire tape to see if I could find the source of the starter relay problem. It was pretty messy, but not really wrong:
After doing some testing, I discovered that the problem was in one of the connectors up near the handlebars. Apparently one of the wires was a bit loose and squeezing it together seems to have it fixed. For now, at least.
I went ahead and got the top box put together and bolted on. I decided to give it a mock up as I wait for parts to arrive tomorrow: