I just did my swap a few months back...lets see if I can answer some questions
I picked up my motor for $3000 CDN from a tuner place in town
The sensors will most likely come with the motor as well as your ECU (H23 makes of afore mentioned items will not work) and *hopefully* work, as long as it doesn't get bumped around too much during shipping
Your Si tranny will hook up no problem. Some people will say go with an H22 tranny, but I have driven both scenarios and much prefer the H23.
Cost depends on how much you can get the motor for, labour for me was free but mechanics charge anywhere from $40 to $60/h for 10-12 hours (you can do the math - I hope...

)
It is hella worth it, anyone who says V-TEC isn't doesn't have it and their jealous
Hope that helps, it's just a matter of finding an engine for as cheap as possible, in your city if possible to save on shipping, like I did