Albufeira is the name of the town, but if you look on holiday websites they also refer to the next town along ‘Oura’ as being Albufeira as that is where ‘the strip’ is. I think Oura is about 2k East of proper Albufeira. Once you are there there is a tourist train thing that does laps all day stopping at the old town, the strip, and one other place so if you can get that far then you are sorted.
I’m sure the buses will be fine. When I was there the main roads had plenty of buses running up and down them, and we used them with varying degrees of success. Most of the time we had no troubles, but there was one time we got absolutely lost, ended up taking 2 or 3 buses and ended up on the opposite side of town from where we wanted to be. The train is not an option as the station is nowhere near the town.
My other advice….Go down to Oura beach, eat espitada, drink vinho verde.