Given this much notice i doubt any professors will give you shit.
The teacher is probaly teaching other courses if not other sections of your class.
ive done this everyyear to get home skiing
only once ive been denied taking final at another time --
but i didnt give like months of notice or just reason