I would dump the categories.
There is really no need for you to take a calcium/magnesium supplement for your bones.
Did you know that Japan has the lowest consumption of milk of any industrialized nation? Yet, they have the lowest rate of osteoporosis!
The reason? Vegetables!
Okay some (hopefully) helpful information for you:
Best multi vitamins that I have seen are Twin Lab and Life Extension.
There are many good health sites on the net. One of the better ones for nutrition is "Life Extension. com"
You can also purchase top rate pharmaceutical grade nutrients there. Many scream that they are too expensive, and they are. But I KNOW what I'm putting into my body when I consume them.
If you want cheap go to Walmart- Are they good vitamins? Who knows? Usually...buy cheap get cheap..There are exceptions. But why gamble with your health?
Don't take metamucil or aspirin unless you have a health concern which they specifically address!
Vitamin E, and Gingko Biloba will thin the blood. That's all aspirin does.
Eat Oatmeal everyday-It's great food and will take care of any issues the metamucil deals with. And you get some added nutrients to boot.
I like the other things for the heart that you have suggested. Garlic, CoQ10 and Fish Oil. I also like the amounts.
A great product that just arrived on the scene is called "Flameout." It's made right here by Biotest. It has fish oil and CLA. Both ingredients have been shown to help with inflammation problems.
Give it a try as it seems to be pretty incredible!
I wouldn't worry about the liver. Milk Thistle is a good product (there are others). But unless you have liver issues it's really not needed.
Stay away from drugs and alcohol and you probably will have no liver issues.
I also like glucosamine and MSM for the joints, espcially for those who train hard. I would add Boswella extract.
More important than the various nutrients that we have discussed is regularly consuming natural food.
Eat plenty of Vegetables and Fruits. And if you can get them organic do so. I like to eat them in their raw form (enzymes are killed with heat), but cooked is good too.
There are nutrients in these foods which work together and are needed on a daily basis.
In recent studies they isolated one carotene and it really did nothing on it's own. But when you are eating all of the carotenes, in a carrot or other vegetable they are working over time for you!
Glad to see that you are thinking about your health at the age of 20. Many on at your age are attempting to see how fast they can wreck their health at the age of 20. As they think that they will never have health issues. sort of short sighted huh?
If I can ever be of assistance don't hesitate to ask.