The San Jose quakes soccer team has a very nice facility for sports and families .
for sf, the muni app can help if you decide to use public transportation without a pass.
you can use a Bubble Bum (inflatable booster) when traveling because I definitely don’t endorse public transportation at night in sf.