Sheppard Air's software for the written. Most regionals now won't touch you without it.
Get the night hours even if you have to rent. 152 for awhile. BTW, what are you logging for night, 1 hour after sunset or sunset to sunrise? You can go back through your logbook and make a new column if needed, showing the sunset to sunrise hours... Or let the recruiters know what date you'll achieve the requirement.
At least three regionals are typing their new-hires now, so they really want you to have all ATP mins before hire, or set for completion before ground school.
Don't worry about having too many hours, there are plenty of former 121s and non-airline CFIs having been hired at Skywest.
For the Sept job fair, ATP written results from that morning are fine, just git er done. For the night hours