I really like your kirk bike. Did my IM with a 500 al bike which is what I still have, no plans to change.
I've even seen 2 cases of people doing IM's with shopper bikes, both in Germany though, later looking them up, they actually finished.... One even faster than slow me (ok ok...I was overtaken in the run)
Only answer is...do it! and what Wildwill said.