I don't have time to deal with all these today, but here's an answer to the sentences in group 1
1a and 1b are both fine. Both word orders are possible. Neither the adverbial of place nor that of time is dependent on anything else in the sentence, and so they can be given in either order. Here's another example :
- I saw John at the supermarket this morning
- I saw John this morning at the supermarket
The only comment I'd make is that the sentences are slightly ambiguous. Do you mean you'll give him a call when you are at home, or when he is at home? It could be interpreted in either way.