Separate names with a comma.
Ive always used Vanilla Visa gift cards that say " happy birthday" on them :P. They seem to work well online everywhere.