The bottom line: Dieting is limiting, leaving people with few choices, while healthy behaviors expand choices, increasing the likelihood of success.
No. They are called prescription glasses for a reason. However, you can buy reading glasses without a prescription. My mum buys them from the dollar store and they work quite well and last a long time. Hope this helps at least a little bit. Have a nice day.