bearing in mind that you said a long run "tomorrow", which means Friday, If I were racing on the 7th May I think my final 10-days would look something like this:
Sat - rest day
Sun - tempos; at around 85% of race pace with short recoveries, 3 x 1200m, something like that.
Mon & Tue - easy runs of no more than 30 minutes
Wed - race pace, something like 6 x 400m with 2 - 3 minutes recovery
Thu / Fri easy runs of no more than 20 minutes
Sat or Sun - final race pace session, lower volume than Wednesday's session, the other day should be a rest day
Mon 2 - 3 miles really easy.
strength and core work - no heavy lifting. if you are a well-established gym rat then keep this up but use low weights, low reps, and long recoveries. no gym work in the last 3 - 4 days. the focus is on recovery so that you get to the start line FRESH.
if you are not a well-established gym rat, in, say, your first six months of regular gym work, stop now and resume after your race.
if you do mediative work such as foam rolling, massage, yoga, balance work etc., keep this up until after your final race-pace session. then do your post-session foam rolling or whatever it is you do then can it until after the race.
do not do anything in your pre-race warmup that you would not normally do before a training session.
cheers.