Congrats you are now a TO. Simply wanting to do it and doing it is all there is to it right now. There is no official application or anything like that for any of the Organized play for FFG at this time.
Nova Scotia LCG Hub
For card search, deckbuilder, articles,podcasts visit: Card Game DB