Simulating location of the moon
The US Naval Observatory has a web page which lets you print a table of moonrise/moonset times for any location, together with twilight times. If you use this approach, you would print the data and then examine it for a suitable date. I don't know of a computing resource where you would put in your requirements it would report the appropriate date and time.