It sounds like you have done a number of good steps to isolate the issues.
I agree with your diagnosis of the headlight bulb. Generally they will come back on temporarily when you hit the light. This causes the broken filament to shake around and can make enough of a connection to work. I suggest replacing both low beam bulbs at the same time. The other will more than likely go out in a few weeks.
As for the blower, it looks like you visually inspected the fuses and they looked fine. I would go the next step to replace the individual fuse for the fan to make sure you don't have a fractured fuse (sometimes a small crack cannot be visually seen, but will not allow the path for current to flow). If the fuses are fine, the next step would be to have it checked for a faulty fan switch, motor or fan speed controller (for automatic climate control).