Yes, The lights will come on every time you open the door, being a Hyundai, all doors would be linked, so it wont matter which door you open.
With the switch, you don't "need" to have a separate power source, but you won't be able to run it off the switch. (You realise the door switches run as...