I suggest investing in an Accuquilt Go!:
https://www.accuquilt.com/fabric-cut...cutter-aq.html
or an Accuquilt Go! Big:
https://www.accuquilt.com/fabric-cut...ic-cutter.html
Of the two, I think it is worth the extra money to get the Go! Big. Of the posts I have seen, everyone who has the electric Go! loves it, including those who started with the regular Go! Also, there are some dies for the Go! Big that are too large for the manual Go!.
As for the dies, start out by purchasing those you would use most frequently. Many people like to cut strips with the strip dies. The only thing about that is you need to be able to see well enough to place the fold of the fabric accurately on the die. I do not have vision loss, but I personally prefer to cut strips using my June Tailor Shape Cut mat. If you have not tried cutting strips with a June Tailor mat or a Stripology mat, you should try those out first before investing in the Accuquilt strip dies.
The Accuquilt is invaluable for cutting odd shapes and triangles. For a beginner, you might want to consider the Churn Dash die which allows you to cut all of the pieces for a 9" Churn Dash block:
https://www.accuquilt.com/go-churn-dash-9-finished.html
You would still need to cut sashing strips if you want to sash the blocks.
Regarding free motion quilting, I assume you are working on a domestic machine? Many people like fastening a string of LED lights under the arm of their machine to give more intense lighting. You need other good lighting as well.
Frankly speaking, many people struggle with FMQ even without vision loss. One of the best things you can do for yourself, to make it easier, is to lift the bulk of the quilt off your sewing machine table. Elevating the quilt relieves your shoulders of a lot of stress and allows you to move the quilt more easily. Leah Day uses ceiling hooks and elastic to elevate her quilts. Many people construct their own frames out of PVC, similar to this commercially available frame (no longer available):
https://www.youtube.com/watch?v=gJGph8am6BE