So my daughter has requested she gets an iPod touch for her next birthday. Apparently her 2 besties at school have these and use them for messaging. Assuming they use iMessage these can only be sent to/from Apple devices right ? Secondly the 6th gen touch is now 5 years old, will this continue to receive updates etc for a while yet ? I could get the 7th gen but thats 50% more than the 6th gen.