Выбор написания зависит от смысла и контекста. См. вопрос 286025.
Постановка тире возможна, но не обязательна. Дефис стоит правильно.
Это прилагательные.
Это причастие.
Глагол сварить требует винительного падежа: сварить макароны. При этом в разговорной речи возможен родительный падеж: сварить (себе немного) макарон. Сочетание не есть (никаких) макарон в принципе возможно.
Предложение корректно, но обратите внимание, что оно уместно лишь в разговорной речи при фамильярном бытовом общении.
Слово то в этом контексте не требуется.
У слова полстакана невозможно определить род.
В книжной речи при склонении пол- меняется на полу-: полстакана, полустакана, полустакану, полстакана, полустаканом, полустакане.
В разговорной речи первая часть не меняется: полстакана, полстакана, полстакану, полстакана, полстаканом, полстакане.
С тех пор как — это союз.
Такое употребление возможно лишь в разговорной речи.