I haven't studied this film in the context you are looking for, but there is a wealth of information and links in the film's official website, you might want to check that out.
Waltz with Bashir
Other than that - you might have discussed the reel of actual footage at the end, and the stylistic...
I don't suppose that anybody has told you that that many electronic devices near your bed is really bad for your health?
--> don't mind me. I'm just being jealous. I get no computer or television in my room, and I've missed the Eurovision every time it turns up on SBS. XD