Well, I am surprise of the bolts are loose and a light kick would losen it that you still survived. The oil leaking in the night only issue, you mentioned nothing happen during the day. Did you hit something? or rev it too high? or some other issue. Don't just blame other without investigation.
I believe that your auto-start is an after-market stuff. Most of us knows that dealership is not responsibile for after-market installation, and warranty will void. If your auto-start is a Honda-Geninue, and installed by Honda-trained technician. Then its different story.