Hmmm.. If you're wanting to bulk up, I'm assuming you're lean from the stats you posted.. and wanting to add additional muscle? The problem with that amount of cardio is.. it really dosn't matter if you have extra fat to burn, when you do that much cardio.. it's going to eat muscle... From what I understand.. when you burn doing cardio, it can't tell the difference between fat or muscle and burns both? That's why most bodybuilders avoid doing cardio when bulking... simply put, it's almost counter productive.. Wish I could give you a more scientific answer but have no idea how to explain it..
the calories look good and if the 5X5 is a good routine you should have OK gains while still doing the cardio.. but just make sure you get plenty of protein... maybe 3 shakes per day with about 42g and 350 cals per shake.. one in the morning, one pre-workout and post-workout.. 3500 cals is tought to take in.. I'm your height and weight 195lbs and when I bulk.. i try to take in 3500-4000 per day and it's not easy! but I also stay away from gainer shakes.. the kind that have 1500-2000 cals per shake.. so that's also an option if you don't mind drinking them..
A great shake with about 350 cals is..
12 oz fat free milk, 150 cals / 12 g protein
A tub of light yogurt, strawberry is good: 100 cals, 7 g protein
I scoop of whey protein, 100 cals / 23 g protein
that's almost 1/3 of your 3500 cals... only 2500 to go
good luck