Верно: ...не в этом ли секрет счастья?
Эту фамилию (мужскую и женскую) нужно склонять.
С пунктуацией здесь проблем нет, а вот строй предложения нужно менять.
Вам поможет учебник Е. И. Литневской.
Запятая не нужна, поскольку союз и соединяет однородные придаточные части.
Знаки препинания расставлены верно. Мы бы рекомендовали заключить в кавычки только слово лицо, поскольку именно оно употребляется в переносном значении.
1. Ваш вопрос очень сложный, и дать однозначного ответа на него нельзя. С одной стороны, все слова, являющиеся прямой речью и цитатами, выделяются кавычками, перед ними ставится двоеточие. Однако в справочнике Д. Э. Розенталя указано, что подлинные выражения, вставленные в текст в качестве элементов предложения, заключаются в кавычки, но двоеточие перед ними не ставится. Приводятся такие примеры: Он вспомнил пословицу «За двумя зайцами погонишься – ни одного не поймаешь» и отказался от первоначального плана; С криком «Спасайте детей!» юноша бросился в горящее здание.
В то же время ниже в справочнике даётся такая рекомендация. Если перед подлинным выражением имеются слова предложение, выражение, надпись и т. п., то перед ними ставится двоеточие, например: Разберите предложение: «Сверкнула молния, и грянул гром».
На наш взгляд, предложение, в котором содержится слово девиз, можно писать как следуя первой рекомендации, так и следуя второй рекомендации. Поэтому окончательное решение о постановке двоеточия принимает автор текста.
2. Первый вариант предпочтителен.
Такое значение слова наличные не зафиксировано нормативными словарями, но может быть характерно для профессионального сленга (риелторов или других специалистов). В рамках профессионального жаргона использование слова наличные в значении 'собственные средства' можно считать грамотным, но это не так, если мы говорим о литературной норме.