Yes, you can book flights that depart after March 31 as long as the ticket is issued before that date.
I'm not 100% sure on this one, but I think you can even change flight dates after your miles have expired. Just as long as the ticket doesn't have to be re-issued. Someone please correct me if this is wrong.