IC Cards - 2025

I will be travelling to Tokyo, Osaka and Kyoto in April. I have a Google Pixel and will need to get a physical IC card.

We arrive at Narita. Staying in Asakusa before we start travelling around.

How easy is it to get physical cards currently? Also open to people providing more updates on this thread closer to April.

I will be using a debit Mastercard and cash. How much should I load on the IC card?

Thanks!