3) How can i put smaller windows higher on the 2 side roof? like near the top side of the roof.
You won't be able to put a window on a wall that's not a full height wall. You can however, change the the height of your roof (if you have pets or seasons expansion packs)
1. Build your roof. Place your window (you'll want to pick a window with a low wall placement.)
2. Open up your cheat box and type in the cheat code: IndividualRoofSlopeAngle. Enter a number between 15 and 75 (45 is the default height)- for example this is what it should look like-
IndividualRoofSlopeAngle 30
Press ENTER.
3.While the roof tool is still selected[/B], hold down ALT and CTRL and click on the section of the roof that you want to lower.