Is there a functioning internet connection?

Yes, there are several internet cafes in Kumasi. Most of them have good connections. For one hour you pay around 1cedi (50eurocent).