I doubt there is a direct translation for jubilant (see paragraph below for why), but you could say "laetissimus" (pronounced light-iss-im-uss), the superlative of "Laetus", which means happy. Being...
There are actually a few words for honor (that I can find; there's probably more that I haven't come across). Here are some words for honor, and there meanings.
honor, honoris [noun, 3rd, masc.]...