Humphrey, the animal which the old lady chats with and which she and everyone else refers to as a rat, appears to be some species of African giant pouched rat, which is a type of rodent but not from the same family as true rats.
Lily's car is a Honda 600 Coupe.
This film is part of the Criterion Collection, spine #571.