@prettydrops@iKatamaliciousSo, as far as contests go. Jimmal is not where you will find West Septoh's official contest hall. That is actually found in town/city number 9 (not yet named). But, despite that, there is a large stadium in Jimmal where they host events such as contests and tournaments for cash prizes and more.
Also, being a city, there could definitely be a festival of some kind, but that would probably not start until Friday evening (since that's when most festivals begin in real life). So any festival idea, would probably have to wait till tomorrow in the game time.
So what I propose is that tomorrow (Friday in the role play). Is the first day of a contest focused festival. So you'll need to register today to be in the line-up tomorrow. This will be an entire weekend event. Of course, if Indy gets eliminated early in the festival, then you don't have to stay for the whole festival.
Also, besides registering Indy for the contest, you guys could also check out the large temples and market places. While you're doing that, I can bring the book's purpose into play.
I've adjusted the time to account for a little over 6 hours of camping on the way here. So it is now 11am when you arrive in Jimmal. So you have all day, to get registered for the contest/festival and sight see around the city.
PS: You two could probably take an hour to shower up and change clothes at the Pokemon Center. You have been walking for ten hours, even if it has been cold outside and you haven't sweat too much.