This is my take on what you have said. I think you got everything pretty much correct, apart from the ni bit. Remember the ni constant is for intrinsic semiconductor material, this is what the (I) is. It is independent of doping levels. So you can't use it for anything else.
Without getting...