Yes, you are entitled to be paid for all three days. Yes, all three of you are entitled to witness fees. A witness is entitled to $35 plus 20 cents a mile for miles actually travelled both going and coming.
This response is for information purpose only and does not constitute a legal advice. This response does not create an attorney-client relationship.