Course is hilly.
I did the half last year.
The gym I work out at has an indoor track.
I do long runs at Massabesic Lake in Manchester.
Longest so far has been 20 miles.
Any suggestions on how to ramp/ taper are welcome.
Well...most plans have you maxing out at 20...22 at max. You're already going about this in a very unconventional way. Most folks that run a marathon follow a specific training regimen to ensure gradual build up and safety. Conventional training plans call for anywhere from 2 - 4 runs during the week (mix of speed/hill work/short and or mid distance) and one long run on the weekend. Typically your long run mileage will increase 2 weeks, scale back one, increase another 2, scale back.
Rest is also really, really important. And I know you struggle with that. So, make sure you start resting.
You're going to want to max out your mileage (20 - 22) about 4 weeks before the marathon. run a 13(ish), then an 8(ish) for your last longs before race day.
Hal Higdon marathon plans are sworn by. Check those out.
Be careful. You're an all out kind of guy, and the marathon is no joke. With all of your lifting and lack of rest, plus relative unconventional training....if you aren't careful you're going to really hurt yourself. You have 2 months to get yourself on a good training plan, so now's the time to find and commit to something. I started training for Boston (mid April) in early December. And I had a solid base, having run 4 half marathons in the fall season prior to starting training.
Also, the taper tantrums are real.