Dwayne is a hard name to give to a main character, especially in the written word. People will read his name in their mind when they see it written, and Dwayne is not one of those names that people easily endear themselves to.
june is a good Mothers name, Very feminine and motherly (mind connects to June Cleaver)
Donald may be better served being called "Don" by people, since it seems more mature than "Donald" (although his wife may call him Donald or Donny in private)
Dennis is a good name for an older brother who might serve as a role model.
jerry sounds very young and immature to me, which serves a little brother well.
Just my thoughts.