d16z6 questions.

I am hoping to get a d16z6 swapped into my 93 civic cx within the next few months. And just wanting to ask these few questions.
1) Where is the best place to look for them?
2) How much can i expect to pay?
3) I think it is but is it a direct fit?
4) What should i look for while looking at used engines?
5) How hard is an engine to swap for a guy with no experience? and if it is too hard, how much can i expect to pay to change the engine and transmission?
Thanks guys and if yall have anymore questions and concerns let me know.

1) Where is the best place to look for them?
2) How much can i expect to pay?
3) I think it is but is it a direct fit?
4) What should i look for while looking at used engines?
5) How hard is an engine to swap for a guy with no experience? and if it is too hard, how much can i expect to pay to change the engine and transmission?
Thanks guys and if yall have anymore questions and concerns let me know.

