You do not need surf on Swampert the way it's EVed. I suggest giving it power up punch or rock slide instead. I would say put screens on the Klefki and light clay as the item. For moves to change I'd say spikes is not needed as much against the AI. Also make your Hydreigon offensive since it only has attacking moves.