Goshuincho purchase (in/outside Japan)

Hi I am doing a tour of Japan for a month. I'd like to get a goshuincho.

How do I know if one purchased outside Japan (ie on Amazon or similar) will be accepted? Or is it better to buy in Japan?

If so, can I buy one easily at the airport shops at Haneda? I really want a beautiful hardback one.

And do I really need a separate one for shrines, or is one book OK?

I don't intend getting the other stamps from railway stations etc.

https://www.amazon.co.uk/Goshuinchō-Pilgrimage-Stampbook-Japanisches-Stempelbuch/dp/B0D93G37TS