Hi Falconator
I'm sure I can answer the first 3 elements of your many questions. Recommend you PM me and I can share a copy of the current calendar. Though thought I had put up a post listing this year's comp dates and hosting clubs - in the BBS comp events/dates page - a while ago.
Biggles
And I have now found the original BBS thread showing this year's SIHFT dates and hosting clubs. It's HERE