Howdy.
I grew up there, live in Austin now.
As a tourist you will probably enjoy the riverwalk. This time of year they have all the Christmas lights up on the river, so it's pretty. You can go see the Alamo....if you know what that is.
As far as bikes go....yeah, good luck.