If your Lenovo can run Vista, it can run Windows 7. Try 32 bit if you have >4gb RAM.
Use the
drivers given by the installer and quickly updated via optional Windows Updates.
Any drivers then missing in Device Manager can be found on the Support Downloads webpage for the Device, if necessary by tracing the hardware ID:
Hardware Identification
Let us know if there are any problems. Here are steps to get a perfect install - use the ones which apply:
Reinstalling Windows 7