How to address professors in emails?
If in doubt, "Prof. Lastname" is always appropriate for an undergraduate addressing a professor.

I sign all of my emails with my first name, but would find it quite strange if an undergraduate student started addressing me by it, unless we had done research projects or extensive service together justifying that far more intimate form of address.