If you need them al in one map, you can not. Our limit is currently set to 150 stops per itinerary. Dividing them over several maps is no problem.
The map we use on the website is copyright Google Maps and partners. We can not give permission to (re)publish it in a book. You should contact them.