So you can have multiple radar for Giovanni? Anyway, I just battled Giovanni at a regular pokestops and got suicuine. Was a little tricky to beat Giovanni because he used Persian, garchomp and suicuine. I tried with Machamp, Gardevoir and Raikou and failed. Then swap Gardevoir with Dragonite also failed. Finally managed to defeat when use dialga to counter garchomp.
Again had to start with dialga to tank some hit from Persian before swapping to Machamp. Then switch back to dialga before using raikou to finish suicune.