c/r'ing the flop is ridiculously standard here what are all of you smoking? Your b/3b line is so unbalanced that I don't even want to go into it.
River is actually a really good vbet as villain more than likely has like TT-KK than a Ax hand the way the flop went down, however, I doubt he is good enough to turn those hands into bluffs on the river, so yea, for the price you're getting it looks like a fold.