I'll agree with most of that. #2 - You left out handguns. Are we to assume you'd also void all CCW permits? #3 - Get rid of the weapons list and it's fine. #4 - Limiting the number one can own is guaranteed to be struck down in court. #6 - Making any violation a blanket 5-year felony is...excessive, at best. You'll need tiered sentencing for different types of offenses.
That said, #1 will just never happen (well, other than full automatics - those are already prohibitively expensive and have too many hoops to jump through for most civilians). First of all, it's impractical to enforce. Second, I've argued with friends for years that, "No one
needs to own a pseudo-military rifle with a 20-round clip - let it go. No one but the nuttiest minority is coming after our 12 gauges." I get accused of caving to the liberals/slippery slope/blah blah blah every frickin' time. I've given up.

Some people just swallow the NRA propaganda hook, line, and sinker. Third, you'll never get anyone to agree to a cutoff caliber.