Many conditions can cause eye floaters, and seldom does this have anything to do with MS. Have you seen an ophthalmologist (not an optometrist)?
I think you should have a thorough physical exam by a general practitioner, including blood work to make sure your system is healthy overall. Make sure that doctor knows about your spasms. That too can be a very general symptom and doesn't necessarily point to MS.
Let us know how you do.
i'm new to the board and not diagnosed, but floaters have been one of my big issues since my symptoms kicked into high gear a little over a year ago. there have been times where it's felt like i was looking through a dirty screen. i also have a lot of muscle spasms/twitches and am presently in both neuro & rheumatological work-up modes.
i second ess's recommendations to have a physical and get into an ophthalmologist--maybe a neuro-ophthalmologist given you are also having a muscle spasms.