Does the legislative branch have the independent authority to issue a subpoena? If so, then does the Judicial branch have the authority to block it?
Yes and yes
Yes and yes.