Currently Being ModeratedNov 13, 2013 6:49 PM (in response to AceNeerav)
Just some additional info. For basic back to my mac to work you need a router (any brand) that supports UPNP or NAT-PMP - or an apple airport router device (Airport Extreme, Time Capsule or Airport Express) (which must be configured as your primary router - and not in "bridge" mode). You need at least two Macs - one in your house - and one as the remote device. You need to set up your iCloud id on both Macs and enable Back to My Mac in iCloud preferences - using the same icloud id for both Macs. You also need to ensure that you have enabled at least "Screen Sharing" in the sharing preferences of both Macs - and optionally enable File Sharing. You will see the Mac in the other Mac's shared pane - in Finder - both locally and remotely.
If you are using an Apple router (airport extreme, express or time capsule) - the icloud id's that you enter on airport device (via airport utility) - are only for the purpose of remote sharing of drives and printers attached to that airport device - and are not related to the back to my mac functionality. If you don't need to remote share the printers or drives directly attached to the airport device (via USB) - then you do not need to enter any iCloud id's on the airport device itself.
For example - you have a time capsule set up as a router. You have 3 people in your house that want to remotely access files on the Time Capsule's drive(s). You would enter your iCloud id, along with the iCloud id's of other household members. You would then all be able to independently share the time capsule drive remotely.
With an Airport Express router - you would only be able to share a USB printer attached to the Airport Express.
As for iPad - there may be 3rd party apps that would mimic the Back to My Mac functionality - but to the best of my knowledge there is no Apple-provided Back to My Mac app for the iPad.