No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
i believe for the ONYX you need to be a self employed business owner and would require a POI. (not your P & L stmt or year end biz tax return).
i m from that area in greater houston & its a very popular credit union.
Another cu i know that is very lenient is the shellfcu.org.
very nice credit union.