1) It is not capitalised as it is not starting a new sentence, nor is it a proper noun. There is not requirement to start quotes with a capital letter. 2) There is no special rule for hyphens inside quotes.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.