Well, looks like your needs are quite demanding, anyway, nowadays both of them could be achieved at the same time, because technology have made it possible to make visual aids and cool frames compatible with each other. Aviator glasses is a cool choice, it would be better when equipped with prescription lenses. You could get that service at Walmart, just tell the merchandiser what you need and they will obey.
Yes, you can get aviator prescription sunglasses. Nowadays, you should know that Ray Ban Company is the first company to actually design aviators that was intended to protect the eyes from the sun while still looking good. Generally speaking, aviator sunglasses have perfect the materials used in the frames. Frames made of carbon fiber are ideal for sunglasses because it allows them to be very lightweight while at the same time being both strong and flexible. And now, they have designed the aviator prescription sunglasses, so that you can have a perfect vision and also can feel comfortable. Anyway, just pick one pair you like.