No it has not been fulfilled...Jesus does not sit on the throne of David...Jesus sits at the right hand of his Father's throne in heaven...
David was in charge of an earthly kingdom...Not a heavenly kingdom...
Around Him are His ministers for the administration of His Kingdom.
Wrong again...Jesus has only one minister at the moment and he's not a Catholic...Jesus' current minister is the Holy Spirit...
That scripture has exactly zero to do with the New Testament church...
Your religion has created a religion wholly outside of the scriptures and located a few remote scriptures that it uses to try to back up the religion...
Like your St Joseph for example...God's words says next to nothing about Joseph yet your religion has invented a complete narrative about Joseph based on nothing but fantasy...