Yes. As for times, check the guide on your receiver. The free programs are not in red. Seems like about a fourth of their programming is free. If you do not speak Japanese, some of the newscast (not all) have English sap.
Also, TVJapan is duplicated on another satellite and shown on 675. Channel 675 might be easier since you will not need a wing dish for 148 or 61.5 to receive channel 640 but you will need a dish capable of receiving 118.
Seems like I remember now that the channel does not show in the guide if you do not have a dish aimed at the satellite. Sorry I do not check TVJapan as much as I used to (I have a wing at 148 for my locals) but I know they show the news just about every 4-5 hours. Good luck.