You have a lot of valid questions and it will be on your best interest to commit to a good buyer's agent. He will work with you on finding properties that match your desired criteria. That will save you a lot of time and it will increase your chances of finding the ideal property for you.
ABR - Accredited Buyer Representative
The answers to your questions can be easy to obtain on your own. You have 4 choices.
1- contact a title company for the contact info for the HOA & do your own research
2- allow a buyer's agent to do the work for you
3- hire an attorney to do this work for you
4- contact the seller's agent
Your best option is #2, but if you choose option 2, most experienced, qualified, busy, full time Buyer's Agents will usually require an agreement prior to do work for a buyer. Just as sellers have agreements with listing agents prior to the listing agents doing any work, buyers actually hire Buyer's Agents to assist them.