I'm using modified drill barnacle and flame sprite deck. Whenever I get lv 1000 or 500, I'll try to turbo duel him (I need some drawing skill from the speed counter). Below that level, I'll just duel him normally. Get some friends to help you so that you can keep spawning him.
Nah, not really man. I only play after work. Auto duel standard, legendary, and vagabond, pvp 3x, then keep dueling kalin until run out of key. I do this everyday while doing house chores. If I got home earlier, I would do pvp while watching tv.