Pretty much my thoughts. Make sure they understand it is TEAM game first and the most fun they will have if they share the ball. They need to understand their roles and that rebound or steal could be more important that 3 pointer. And what colton said, even if you have absolute useless kids they still are part of the team and need to play, give them roles of screen setting or inbounds plays or whatever just to keep them involved. Most important - have fun! Don't teach or run to many plays - 3-4 basic plays is plenty at this level ( pick and roll, three, horns and zone buster with baseline swinger would be my choices ).
Oh, and if you ever have road trip to Calgary let me know, I will make sure to come and watch them play.