Updates should be fine without the need for a Japanese PSN account, but DLC should work the same way as buying games from the Japanese PSN. Just register an account with a legitimate Japanese mailing address, buy a Japanese PSN card, input the numbers to gain funds, and you should be able to purchase and download the DLC.