Do the subs at night, get in line at 11:59 and you're good to go.
Get FP for HMH if the stand by line is more than 20-30 min, and the rest of your plan sounds good.
the subs always have long lines, it's a slow loader so we tend to go at the very end of the night.