Final preparations are underway in Townsville as tropical cyclone Kirrily gains strength off the coast.