Sounds like a pretty awesome deal as long as everything is in order and still good mileage for these cars. But as you know with audi, parts aren't cheap..but everyone on here can help you out/provide advice on where to go.
I'm sure youll manage in the snow, mines lowered and have been driving it year round for many years...although not ideal. I always go in a parking lot once the snow gets bad and throw the car around a bit to get a feel for it.
any pictures of the car?