You don't HAVE to have a crown on a root canal tooth. They recommend it, but you don't have to get it. You can always get it later, too.
I have had two root canals recently. Cost is $1,200-$1,500 per root canal. The crowns I got (one on a root canal and one not a root canal) were in the ball park of the root canal I believe. Harder to tell because the root canal is done at a different office and you sign the bill and the crowns were done by my dentists and I don't see the "real" bill. Might have been around $900 each. I have two dental insurances, thank goodness.