Did you go to the eVisa online website and read the requirements for the Non-O 90 day visa based on being over 50 😕
The documents are listed on the website.
There is NO insurance required on Non-O visa (that is OA and OX).
The proof of funds you can show in your bank account in your country
There is no seasoning requirement
****************************