1) Haneda is more convenient, closer, and cheaper than Narita, so if you can use it, use it
2) AirBNB was nuked from orbit a few years ago, it hasn't really recovered yet. No idea about hotels. A business hotel will set you back about $70 a night, that would be my choice. If you can set it up in...