1st of all - don't post the result. While it spoils our fun guessing villain's range (

) it might change our way of thinking and you generally get incorrect (situational based rather than vacuum) answers more often.
Now how exactly do you know that CO is stealing wide? His stats (and stack) seem fishy, but hell 17 hands is a small sample. Even 100-200 hands provides unreliable samples and you're making a play with a marginal hand based on a 17 hand sample?
as a general QTo is a very bad hand to be 3betting oop, especially on nl2. You rarely fold a good pair and are often dominated even if you hit!
now to your questions:
1) imo no it was not. If you for some reason think that he folds to 3b often, you
could try to 3b/fold preflop, but even if you decide to do that you should make it a standard 3bet (3x). WHY would you make it a minraise? You are begging to get called and you will miss more often than not. As already said even when you hit you might not be good, so you basically want to bluff him out of the hand, not get a call being oop vs. a fishy player. Exactly based on that you shouldn't really put the equities like that. Yes, you might have ~50% equity vs. his range, but there are two very big factors:
1.1) when you 3bet his range gets somewhat stronger, so your equity drops
1.2) Even if we do have that equity, don't forget that it's simply an "allin to the river" type of calculation vs. his range. you hit a pair only 33% of the chance and could get bluffed out of it. The other 66% of the time we often fold if he bets, even if we beat his 8Ts (a hand we dominate) when we both miss the flop, so you can't take that equity for granted.
2) If we make the assumptions that he's fishy, then again, you can't really use equity here - as a rule of thumb most fishes are passive, so when they bet they have it. This is especially true when they raise AND get all their money in the middle.
About your percentages question - for starters you can't put him on a starting hand chart range. He could have totally different tendencies. You do this vs. tags or other more "predictable" type of players.
That aside, when you make that kind of calculations, this is how it goes:
The equity we need to make a profitable call is (ammount we have to pay) divided by [(ammount we have to pay )+(dead money in the pot)], so
0.95/(0.95+0.14+0.25+1.09), or simply 0.95/2.43 = 0.39 or 39%
if we have 39% equity and make this call we're break even (make it 40 with the rake). Every % more and we're making a winning call.
But again, I do not believe that you can rely on the assumptions about equity that you made and would never 3bet this hand or call this flop in a standard situation (vs unknown-fishy guy)