There are lots of options in the mid-drive category, and I would direct you to the folks building things with the NuVinci developer kits, I believe you will find several types that meet your conditions:http://www.endless-sphere.com/forums/viewtopic.php?f=28&t=30641
(look at the last 3 - 4 pages for information on things being built)
I should have some information on my own mid-drive, and other than not having a freewheel at the motor, my build should meet your requirements, and I don't have much more than a couple of hand tools to build what I am building, a lot will depend on what style of bike you use too.
I think that a mid-drive motor with a NuVinci rear hub as transmission is the easiest way to achieve your goals.
Here is a link to my current build:http://www.endless-sphere.com/forums/viewtopic.php?f=3&t=29810
(again, look at the last few pages to see what I have so far, mostly it's the design as I have just now been able to get together all the parts to start putting it together)
If I lived closer to ya, I'd be happy to help you build it, good luck and glad to hear you're getting the help you need to allow you get back on the road!