First, I would take the bus. Arriving at 8:30pm, you'll be through immigration/customs by 9:00 latest and have to wait for the 9:45pm train. The bus will be faster and you can take it directly to a hotel. Ditto for the return to NRT. If you are on a tight budget however, Keisei may be better.