I received my front subframe today! It looks to be of good quality.
I was refunded for the rack and we agreed he will contact me when he has a rack in hand I will purchase the rack from him. If the time comes to install the subframe before he has one ready, I might reach out to flamingriver and have them make one for me.
I am also willing to purchase additional parts from him like I planned, if they are in stock and ready to ship within a day or two.
Tomorrow is our court date so I will let the courts know I have been made whole.