С первыми пунктами вот согласен.
По четвёртому пункту - так ты сам правильно подметил, если с заменой Френка на женщину ничего не поменяется, то почему бы ему не быть мужчиной? История и так получилась милая и вполне реальная.