Retirement tax questions

It is now past the deadline to make a Roth contribution for 2018