Blood pressure is definitely not the best - especially if that's resting (if it's not resting, then the number is irrelevant).
Yes, you can get all those things in pill form - it's often better to get powder, though, because it's cheaper for more.
You don't need to up the Milk Thistle...