You have to let Drupal know how to use your content and it will do the work for you.
Why Drupal 7 ?
Someday you'll have to learn it.
Is it ok to use ?
It's a pretty recent but stable release. It recently have been updated to correct a security issue.
Mistakes I made when I learning Drupal ( 6 ): I didn't try to understand content type. Result : Always tried the hardest , most unstable solution : There are often many ways to do the same things in Drupal.
Drupal contents are nodes . node is like atom for matter.
Why to start with content ? not menu , blocks , or users ?