The N6 stadiums did not require upload to play the game, but it made it a MUCH better game when you did. As for using Red, the N6 stadiums you could, but with Nintendo's current pokemon attitude, I wouldn't count on being able to use Red on the new one.