100%!
The best way to improve your odds here is to network effectively.
Do your best to speak to people across the firms, get known by HR, and possibly get a referral.
Yes of course!
Hello there!
It's definitely possible and a referral will increase your chances to get to the interview.
As for the preparation, it's better to find a coach who will guide you through the whole process from polishing the CV and cover letter to the offer itself, providing you with strategies and practice. He can also help you with the referral.
Do you need any further help?
GB