I agree that name is a bit much or maybe choose one but not both....
Yes, it will be probably a little too much. Keep in mind that some day you will need to say to someone "Sheez, King Messiah spilled his chocolate milk all over the floor" or yell at him when he is running out into traffic, "King Messiah Hunt, get back here!" Give him a name where he can be his own man. If you like the Biblical connection here, Elijah is becoming more popular, I really like it and it might tone better with Skye and Lamar.