You need to stop listening to your friends.
Lowering springs will generally improve handling because they lower the center of gravity of the car. However, lowering springs also increase the ride harshness of the car because of dynamic spring rate change over the length of the spring. Therefore, lowering springs will ride worse than taller springs at the same rate, all else being equal, but your car will handle slightly better.
The Eibach springs you reference are progressive, meaning they have a soft initial spring rate that stiffens up as the spring compresses. This is not optimal for handling, but will mitigate some of the harshness gained from lowering the car. Because the Eibach lowers about the same amount as the Bilstein lower perch and is about the same spring rate as OEM, you probably won't notice much difference from your current setup, other than a lighter wallet. The Eibachs will not hurt your shocks because they are about the same rate as the OEM springs.
Adding 18 or 19 inch wheels to your NSX would be about the worst thing you could do for performance. Those wheels are very heavy compared to the forged 15,16, and 17 inch OEM wheels. Your NSX will accelerate slower, brake longer and not turn as sharply with these big "bling" wheels. Because wheels are unsprung weight, the bad effect on performance is amplified even more. Therefore, the only reason to go with these big rims is because you like the way it looks. In that case, it doesn't matter if your NSX is slower. If you like the look but don't want to give up performance, you can find some lightweight forged 18" wheels, but they are very expensive.