How can I filter which entities are available in the admin form for an Entity Reference Field?
1.) You can create the limited list of Articles with Views, then use that Views in the Entity reference Field settings as the source. 

2.) This should have probably gone into a separate question. Try researching into modules related to autocomplete, like: Search Autocomplete, Autocomplete Search Suggestions.