Watching the video, there are at least two motors, driving each front wheel, so yes, with appropriate gearing, it looks capable to climb vertically against gravity.
Also, it looks like the fans are used to blow/push ( http://physics.stackexchange.com/questions/135016/what-is-go... ) the vehicle onto the wall, and angled so there will be a portion of force developed in the direction of travel.