Yes, the liver is vitally important and could potentially help in all those areas.
Some beneficial things for the liver - eat lots of raw (organic) apples preferably by themselves on an empty stomach, drink teas such as organic dandelion root and milk thistle. Buy the herbs in bulk, preferrably not tea bags... Drink distilled water. Read the info at sensiblehealth.com. The gold coin grass and chinese bitters are great liver-aids and help with doing flushes. If you are going to try Liver Flushing make sure to re-mineralize after. The moreless alkalizing drink is what I would suggest for this. Good luck with your cleansing!