I found an image of a CVS test on google and no passport number is mentioned though the name would have to be name as it appears on the passport so middle name would have to be included.
We will not be claiming against insurance for our tests. I don't think we can claim. I actually never thought about it.