No, you will need a car to get anywhere.
Yes downtown street parking is hard to find but garages are plentiful.