If you're doing all of the daily quests, plus the occasional obvious, easy gold ticket from other sources, then on average, you get a new SSR general every other day or so from gold tickets alone. For getting the few that you really want up to four stars, you rely more heavily on EVO cards. For example, I've used 19 SSR EVO cards on Takeda Shingen of Kai alone, 4 of them on Sanada Yukitaka, and possibly none on any other general ever.
Yes, SSR EVO cards are hard to come by, but there's an event running right now that drops them, albeit with only about a 0.2% drop rate. Still, that's enough that I've gotten three of them from the current rogue nation event.
As for the Hatazirushi, my point was that if you can get to and beat either of the level 55 opponents in the silver keep event, it's worth doing so until you get one Hatazirushi, as that will still be a valuable item to have months from now.
Don't think of getting generals as being the only way to advance. You should also be steadily getting stronger from leveling up lab skills and forging up gear, among other things.