You don't mention a hydrometer, this would answer he majority of your questions.
Fermentation rate differers in relation to many variables. Measuring the gravity will let you know how it is doing. Bubble rate can not be relied on unless you know your kit.
Oh and well done on the first brew.
Room temp is fine and you can drink it when ever you want, it's your beer.
I depends on the gravity of the brew and the carbonation method as to how long before it's ready.
Many drink it before it's at it's best.