Question: do imessages show up on all devices?
Answer: iMessages, like many other services in the Apple universe, stay linked to your Apple ID. Any device you've logged into using your Apple ID will receive iMessages addressed to you.