RE: Runway
500 seems to be the average minimum across the board from what I understand. Although I've flown off 420 for over a year and some are dealing with even less. You gotta work hard to mess up with 800 feet.
I'm pretty comfortable with 600 feet. I get a little more stressed at 500 and less depending on the airframe.