This is not a structuremap experts list.
For 250$ per hour I'll convert your entire code base to use ninject instead of Structuremap.
If that sounds unreasonable then maybe instead of providing structuremap code you should provide an example of how this should look like using `new` operators.
Because i'm pretty sure all your questions can be easily answered by any Ninject "expert". If you provide the proper sample code.