Hi, I try to give my views on 2) and 3)
2) always remember supply = demand. While I'm at home I will latch directly. If I going to work, I will pump in the office and store the milk in the mini fridge and transfer to the thermal bag when Iagra el back. I didn't take any supplements to maintain the milk supply though. I think enough rest and stressless mood is very crucial in maintaining the milk supply. More importantly is do not fall sick, there was once I fall sick and my supply drops drastically. So eat more nutritious food to stay healthy
3) I started solids to my baby at 5.5 months old, only on rice cereal because she shows interests in food and she is always hungry (milk is no longer satisfied her stomach). At 6 months old, I started vege and fruit puree. So far I gave sweet potato, cauliflower, avocado, apple
You can refer to this website for information on weaning. There are a lot of goof information available. And there are recipes available too
http://www.wholesomebabyfood.com/readyforsolids.htmI borrowed Annabel karmel's books to get some ideas on recipes too.