Any affordable Elvis jumpsuit you can find is going to be low quality. There are a few licensed Aloha suits but they vary in price depending on how nice you want it. Obviously the Grand Heritage is the best of the options, but is quite expensive for a low quality costume.
As far as glasses, most of the aviator styled glasses are cheap plastic Halloween crap, except for this brand. I have them and they're not bad.
https://www.amazon.com/dp/B01MAXX8WX/ref=twister_B01MDN9I86?_encoding=UTF8&th=1