As stated before, you will not make 300whp with a NA B-series, possibly a K, but it will cost an arm and two legs.
You will need a turbo to make the kind of power you are talking about, and you can daily drive the car with that power level; I have a friend that daily drives his 600whp civic...