Eh river is close but I think fold is fine. I don't think its too out of the question that he plays a flush draw this way. If he took a lot of time on the river and then shoved id probably call.
The fd hit, although I kinda doubt he has one. He basically is repping two hands.