I would say you are fine to bottle. A lot of people wait one month then bottle. You are close.
The only thing I might suggest is to use a secondary for a couple days or at least cold crash your primary before bottling. I have heard that using real pumpkin can really make racking difficult, it might benefit from a bit more clearing.
As far as a grain bag, HD or Lowes carrys 5 gallon paint straining bags, alot of people use those?