The first sentence is correct, but it sounds a bit unnatural. The second sentence is incorrect. To have a tradition implies something that people do because it has been handed down to them from former generations.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.