Слово число многозначное; оно может употребляться и в значении "количество".
В состав именного сказуемого может входить не местоимение, а омонимичная ему частица. Вот пример предложения с таким сказуемым, включающим частицу: Составное именное сказуемое с формальной связкой — это один из двух базовых типов сказуемого в русском языке. Частица ни на что не указывает (в отличие от местоимения), находится непосредственно перед сказуемым, при этом предложение, как правило, выдержано в плане настоящего времени, формальная связка нулевая. Частица находится как раз на месте связки. Недаром Л. В. Щерба считал эту частицу именно связкой (наряду с есть).
Относительно того, входит ли эта частица в состав сказуемого, можно дискутировать. Мнение, согласно которому она в сказуемое входит, опирается на контактную препозицию частицы при сказуемом; и не просто контактную, но и фиксированную: передвинуть ее дальше вправо нельзя. Однако, с другой стороны, никаких оттенков смысла она в сказуемое не вносит (в отличие от других частиц — например, было в Митя бросился было к дверям), с выражением грамматических значений никак не связана, может быть безболезненно удалена — следовательно, обязательным элементом не является.
Подобные примеры не описаны в справочниках, и это представляется не случайным: с помощью тире оформляются обычно именно диалоги, а не отдельные сказанные персонажем фразы, тем более располагающиеся внутри слов автора. Если автор намерен оформлять даже такие фразы с помощью тире, а не кавычек, можно рекомендовать вариант:
Она прошептала:
— Привидение... — И потеряла сознание.
Сравним пример из примечания 2 к параграфу 48 справочника по пунктуации Д. Э. Розенталя:
— Скорей, загорелась школа! — И он побежал по домам будить людей.
В этом случае запятая не нужна.
Предложение, конечно же, сложноподчиненное (обратите внимание автора на наличие союзного слова когда). Но тире здесь возможно, и если автор настаивает на тире, то можно пойти автору навстречу: постановка тире не нарушит правил правописания. Правила оговаривают несколько случаев, когда в сложноподчиненном предложении вместо запятой может ставиться тире, один из таких случаев – расположение придаточной части перед главной.
Давайте к здравому смыслу обратимся. Когда мы говорим "шел девяностый год", мы не имеем в виду "восемьдесят девятый с половиной", не так ли? (Хотя, говоря о возрасте человека, мы можем иметь это в виду.) Точно так же и "девяностые" - это годы с 90-го по 99-й.
Запятая не ставится при отсутствии паузы между союзами и ставится, если пауза делается. Поэтому окончательное решение принимает автор текста.
По правилам запятая между главным и придаточным предложением не ставится, если придаточное предложение состоит из одного только союзного слова (относительного местоимения или наречия). Здесь как раз такой случай: в составе каждого из двух придаточных - только союзное слово.