No there isn't. Bow there might be a connection on the Bart but you'll have to catch the Bart to El Cerrito then to Vallejo.
I don't know the answer to that question. The only time I took a bus from the transit center was to the Del Norte El Cerrito Bart. You can call Soltrans and ask your question.
Thanks! Your answer is awaiting moderation.