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