Renting an apartment in Narita will run you around 70,000 yen. Some places are less but some are more.
Not sure of the official definition of x-country time, but if you take off from one airport and land at a different one, that is x-country. Distance does not matter. I have some flights from my previous company that were only about 10 miles between airports. Still x-country.
As far as the person asking about whether to wear a suit or not, do you seriously want the job? If yes, then dress for success. Wear a suit and trim the beard neatly or shave it off for the interview. It will always grow back.