At the age of 30 you can definitely go for braces treatment, provided you don't have any gum disease,duration of treatment will depend on what is the requirement.If just want some spacing between teeth to be corrected, might get over faster, if your teeth are too much forwardly
placed or very crooked then some teeth need to be removed to straighten out your teeth,which Will take longer.Generally between 1-2 yrs.
Yes ,there are options like clear aligners or lingual braces where the braces won't be visible, you can consult an orthodontist who can guide you as to which option is the best for you.
Next Steps
consult an orthodontist.
Health Tips
please check your gum health