first of all good way to spend math class lol i do that too most times.
second for the contacts i found some here: link
the "white cat" ones i think resemble the inuzuka clans eyes a bit.. eyes
this thread could help you with the vest:link
everything else.. i cant really help with ^^v