The closest marina to Victoria is Nautical Landings marina at Port Lavaca about 20 miles. The Serendipity Resort and Marina at Palacios is about 55 miles. Both allow live aboards.
The Corpus Christi City Marina is downtown Corpus. There are several others in the vicinity; Bahia Marina at Ingleside, Aransas Pass Marina at Aransas Pass, Port Aransas Marina at Port Aransas, Rockport Harbor, Fulton Harbor and Key Allegro Marina in the Rockport/Fulton area. I not sure about the Aransas Pass Marina, but all the others allow live aboards.
There may be other smaller marinas I don't about.