Come to NICO...first it is Infiniti - the y is for the stereo company
So if you do indeed have a 99' Q45 you have purchased incorrect struts for the front. The 97-01 Q45 came with KYB not Tokiko as the 90-96 did. If you do find that those fit (they will not) you have found a fitment that nobody else has ever found on this board. Where did you get them? How said they would fit, the suspension on the 97-01 was completely different than the 1st generation.
As for springs there are no off-the-shelf springs left in the marketplace. There were Tein and Espelir springs at one time but all are no longer made and haven't been scene in a long time. Do not cut your factor springs to lower your car.
So if for some amazingly crazy stroke of luck you have found the only pair of Tokiko Blues that would fit a 99' Q45 your stuck with the stock springs. But I am 99.9999999% sure that you have a set of shocks that were designed for a 90-96 Q45 and will not fit. So about the only non-OEM option you have left in this market are coil overs.
I have a 97' that about 11 years ago got Tein springs and KYB SR Specials which blew out and were replacec by BC Coilovers. The choice for me after many months of looking ws go back to stock, junk the car, or go coil overs.