Since "foundation" was twice in the title, I was primed to think of basics, and then I read the OP which simply suggested "single stroke", which further convinced me that we would be discussing the fundamentals.
Your list is excellent, sensible and very straightforward, but to me #4 and #5 are what I think of as more advanced development. At least stuff I wouldn't I'd have a beginner think about yet. Rudiments early yes, but IMO that should be singles, doubles, flams.. then ruffs, drags and paradiddles, whereas working on independence and learning to read etudes, just seems beyond the basics.. I'm no pro teacher though, so I really do not know what I'm talking about!