Wrong forum, this is for ticketing software. But...
1. No. If you want them to upgrade automatically, you must provide them with an installation package by going to SEPM Console, Clients, Install Packages tab, and choosing Add Client Install Package. Here you define how clients should use this package. For example, you can add the 11.0.6 (RU6) 32-bit Windows install package. You can provide an upgrade schedule and tell the SEPM how many days to use to get it to clients, e.g. set a deadline 10 days out and you'll get up to 10% of clients each day. If you don't use this option, you could stress your network by having all clients updating simultaneously. For example, if you said Upgrade Schedule 2 a.m. to 6 a.m., but didn't use Distribute over X days, everybody whose PC is on will update. You must add a Client Install package for each Client Group (or at least, for each client group that isn't inheriting from a parent).
2. Yes.
3. Still not a problem. Same answer as #1.
Laptops would encounter the same thing as a desktop, unless you have different policies for them. If a laptop is in the Workstations Group, and a desktop is in the Workstations Group, they have the same policy and will be treated identically. A laptop just may have more to download when it does connect.
You may want to tell laptop clients that they can get definitions updates and program updates from LiveUpdate so that when they have internet, they update, as opposed to waiting for them to come back to home office.
Does this answer your question?