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.]...
Either "Sphera" or "Sphaera" or "Globus" The ball used to play games (or a decorative sphere) is named "Pila". reference: http://sites.google.com/site/latinaidnow