As my hotel is next to Shinagawa station I'm thinking the safest bet is to just bite the bullet and take the Limousine bus from NRT to HND, ditch the bags and then take the 18 min train ride to my hotel...
To be certain: JAL won't accept my bags the night before departure and I'll need to store them in a locker overnight at HND, correct?