文章によって異なると思います。
例えば、、前置きとしてI wish you。。を付けI wish you a happy New Year!の場合はAが付きますが
前置きが何もない場合はAは付きません。
しいていうなら、Happy Birthday!とは言うけど A Happy Birthday!とは言わないのと同じように考えて頂いたらどうでしょう?
大文字小文字に関しましてはI wish you a happy New Year もしくは Happy New Year。。ではないでしょうか?
前者:happyは頭文字を大文字にする必要はないですがNew Yearは大文字になります。
後者:前置きが何もなくhappyが最初に来るので頭文字は大文字にする必要性がありますね。