if i were to swim i would do it saturday morning with a pull buoy
wear compression socks and shorts after your race
simple carbs IMMEDIATELY following your 3mi race
stop whining
.
To the OP - sounds good except rather than run 1 mile in the evening, bike instead for 10-20 minutes. Swim for the same amt if you have time. If you pick one I would choose swimming over running.