Don't worry about the liver extract--I use Dessicated liver powder.
When my eyes were so bad, only used about 300 mg per day of B1, and helped--now use more, helps with energy--take 250 mg B1 in AM and late afternoon (forget often at night, but sometimes then also), and also take 150 Mg benfotiamine along with each B1 250mg.
For vit E, make sure is the mixed tochopherols, and would be best if included tocotrienol complex.
For the cod oil, in Europe these are the brands to use:
•Healthspan Ltd., 0800 73 123 77, healthspan.co.uk