I think you're trying to do two things here.
1) create 5 columns in your report view, each of which will represent one of your 5 tasks' progress. This is fine, and you can probably get started on that by understanding more about collections. (if you search in the community for listmethod, nested,...