Yes - typical Osaka greeting. Simple and certainly not overly polite. A bit cheeky, even. I think good for a chatting up a food stall person, even in Kyoto. You will probably get the required, non-committal answer in return: ボチボチでんなぁ (it's going OK). It's a formulaic greeting and response. Its not meant to be a serious inquiry into the profitability into the establishment.
If you want to make a serious inquiry, what you wrote above is OK (景気はどうですか or 景気はいかがですか), but to me it seems a bit forward to start quizzing a random shop keeper on their business. I guess it depends on the context. If you are already chatting and are deep into the small talk its fine. Or maybe say it a little more obliquely, 最近、忙しいですか? But chatting with the staff is one of those cultural differences. American staff love to chat with customers. Same in Australia. "Hey my name is Chris and I'll be your server today. Can I get you some drinks to get started, or do you want a few minutes to look at the menu?". You couldn't imagine a Japanese waiter/waitress saying that. I think the reverse is true. You wouldn't start small-talking the wait staff unless you were hitting on them. Again, context will dictate the decorum. A food stall? Yakitori at a festival? Chat away, you'll be fine.