Hi and welcome
I have to say, I think your preferences are almost impossible (I would say impossible, but stranger things have happened!). Adopting a baby aged under 6 months is very rare. Occasionally babies of that age might be available but the matching process takes a couple of months anyway. Crucially though, social services simply won't take on/assess anybody with so small an age range. They are not going to consider a parent as an adopter unless they are fully comfortable with an age range of 0-12 months at the very least, but actually the majority of agencies wil be needing a 0-24 month age range preference.
In my experience, there aren't that many children available from other religious backgrounds than no religion, Christian and Muslim. There are a few, but add in country origins and age, and it's unlikely you are going to match all of those. So it depends on whether you and childrens social workers will be flexible. Some childrens social workers are flexible in my experience - some will be happy with an Indian child of Sikh or Muslim birth parents being adopted by Indian Hindu parents, or will be fine on the ethnicity front with considering Bangladesh or Myanmar to be the same as India. Birth parent preferences are not set in stone, they only extend as far as the social work team is willing to accommodate them. If they think they have 0 chance of meeting those preferences, they might ignore them, or be flexible in certain areas. So if you are a bit flexible with your babies ethnicity or religious background, you may find some social workers are too (some aren't though). I will caution that you are likely to have a long wait to find a match.
Vegetarianism is nearly always fine in my experience, it only becomes a potential issue if you want to adopt an older child, and even then the right attitude and intentions can resolve that
Put simply, love is not a 'cure'. You can't love or nurture away trauma (being moved from bp's to fister carers to adopters is traumatic itself). It's happened, the effect on the childs developing brain has happened. You have to wait and see what effect it will have on your child. The thing is, this effects babies as much as toddlers. Add in the complex genetic inheritance (may e a propensity to develop autism, or learning disabilties, or a mental health condition) many children have and the effects of a lot of stress, alcohol and drugs in pregnancy where applicable, and there's a lot more than just trauma going on. Basically, adoption is a leap into the unknown. My DS was 23 months when I adopted him. He is a joy to parent, and he also has been affected by his early life, it has affected quite a few things about him, so I have to parent a bit differently sometimes/a lot of the time in the early years. Stability and nurture in the long term can and do make a difference, and sometimes a bog difference, but basically, you can't cuddle away trauma in a child any more than you can cuddle away traumatic experiences in a teen or adult. That applies for babies too. You have no idea how a young baby will develop as they grow.
Reading around adoption issues is a good idea, as is thinking about your own preferences. You have to expand your age range, that's not optional IMHO. The rest might be doable, with some flexibility.