Pressure can be done using approximations of pressure lapse by altitude or there are equations to calculate it more accurately if you want it. However, the further you are from the airport the less accurate they will be.
I haven't a clue how you'd calculate local wind conditions based on airport conditions. Wind speed and direction will probably vary significantly by airport and location because of local geography.