A DLNA server would require resources that a Roku player just doesn't have. It would require more memory and more processing power. I can't speak to the USB power, as I've never used the USB port for anything. I stream from a DLNA server on my home network, or use Amazon, YouTube or Netflix.
It sounds more like you just want to be able to view your Roku on a remote display. A DLNA server wouldn't be able to do that. You would need some way to mirror the Roku to another device. I'm unaware of any way to do that.
Dan
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee, just another user.