счастлив = happy
удачен - shounds wrong in this context. You can have an "удачный день" or "удачный выстрел", not an "udachny you".
Удачлив is okay. Well, still wouldn't say that. I'd say in a cowboy style: "Я безумно удачливый сукин сын, что тебя нашёл".