Before you know that you have a problem you'll need several readings. It could have just been a bad day. I am a medical person and I'm not alarmed at your readings. I think a change of lifestyle can bring you back down into the normal range.
As for the cholesterol, my suggestion is to give blood. Here in Cincinnati Hoxworth is the blood donation center and they not only check your BP, they also give you a free cholesterol score. I give blood regularly and one of the reasons is they check your vitals and if there is a serious problem with your blood they'll tell you so you don't donate anymore. This includes leukemia, hepatitis and AIDS. So I have a record of my BP, pulse, cholesterol and other readings.
The top number is easier to move than the lower. If you can bring it down to 120/80 you're golden and I'm betting you can without medication. So cheer up, it's not so bad. You'll be fine.