Sorry, my brothers. I go Crossfit 3 days per week. Sorry about that.
So, is it ok to do that shake?
Let's just do a quick calc, without knowing your maintenance calories, of this shake (I'm making assumptions):
8 oz fat free milk: 90 cal, 0g fat, 12g carbs, 8g protein
1 medium banana: 105 cal, 0g fat, 27g carbs, 1g protein
1 serving PB (2 tbsp, all natural): 180 cal, 16g fat, 7g carbs, 8g protein
1 tsp chocolate syrup: 15 cal, 0g fat, 4g carbs, 0g protein
1 2.5oz scoop vanilla ice cream (assuming regular/full fat here): 170 cal, 10g fat, 17g carbs, 3g protein
1 scoop whey: 120 cal, 1g fat, 2g carbs, 25g protein
Add it all up, you get 680 cal, 27g fat, 69g carbs, 45g protein.
That's a monster dessert. Not a nutritional shake.
Alternative:
8oz Unsweetened Almond Plus 5X Almond Milk: 40 cal, 2g fat, 1g carbs, 5g protein
1 scoop whey: 120 cal, 1g fat, 2g carbs, 25g protein
Total: 160 cal, 3g fat, 3g carbs, 30g protein