Haha, I don't even know what I'm doing with the UI in Unity... I also had inventory issues because I wanted to make it in 3D world space, and mine is much simpler than yours!