Warmup: ride my bike to the gym 2 miles then just use empty bar for what ever exercise I will be doing
Diet: try to limit carbs except for a little extra on lift days
Sleep: I think compromised sleep just goes with getting older. Fortunately I am retired and love to take a nap after lunch