1. To whom should the meat of the Qurban animal be distributed to?
The Sunnah is a third of the meat is for household, a third for neighbour and friends and the final third for the poor and needy.
2.What is the ruling in inviting a non-muslim to partake in a feast of cooked Qurban meat?
The act of performing the Qurban is a personal act of which we will be judged by Almighty Allah by the degree of our Taqwa (god-consciousness) in performing that act.
Another aspect of taqwa is the social consciousness whereby the meat thereof is shared with the community as being prescribed by Almighty Allaah.