First off welcome to AF!!
In answer to your questions. Yes, that engine (B18c) and a few others from the Teg etc. are some of the possible candidates for a swap. I've seen people pay an average of more than 1500 dollars. I use this number only as a reference point and not meaning to indicate that you will find one that cheap. To be honest, you'd be in the neighborhood of $2000. Also have to factor in if you are doing the work yourself or having it done professionally. I prefer the latter suggestion.
What it will boil down to as far as price is concerned is availability. You have to shop around and get the best price you can find. You might want to check
www.groupbuycenter.com for group buys for engines. The more people in a group buy, the cheaper.
As for the difference in VTEC/NonVTEC. There is a very big difference. The hp is significant enough for you to notice. Trust me when I say, look for a DOHC VTEC. You won't be sorry.