On SO these questions would get downvoted to death and the newbie would be admonished for breaking the site guidelines.
1.1: How do you decide which integer type to use?
Closed as opinion based.
1.3: If I write the code int i, j; can I assume that (&i + 1) == &j?
Please provide a minimal, complete and verifiable example.
Etc.