There is no 90 day tourist visa. You’re either on a 60 day tourist visa or a 60 day visa exempt stamp. Either option allows a 30 day extension (except for a few countries).
Go to your local immigration office and ask for their hand out of what will be required. It will depend on the reason you got the Non O (Wife, child, being over 50, etc).
You are not limited to applying for if you’ve never been to Thailand before. Many people have successfully applied with previous entry history to Thailand.
There are a few options for a 5 year visa. You’d need to check the requirements for each at your local Thai embassy or consulate website. Check out DTV, LTR or the Privilege Visa specifications and requirements.