Hey Vash1979 and welcome
In my opinion:
1.) There are a lot of general care sheets but if you are looking for specific care sheets i would use this website :
www.bighairyspiders.com/
an example
www.bighairyspiders.com/geniculata.shtml
2.) From "The Tarantula's Keepers Guide" it is important that your tarantula's can distinguish between day and night time (NOTE: This does not mean put your T's in direct sunlight, They will die!). Just leave the curtains open would be my advice? But in my opinion yes it is important that your T's know the difference between day and night.
3.) I would say keep your T's between 24-28 degrees celcius is the normal temperature but T's will survive much more abnormal temperatures. A warmer tarantula will eat and be more active, but be careful not to over heat. I usually get worried when the temps in a cage get above 30 or 32. 35 and i would immediatly do something.
4.) Picking up the enclosures really isen't a bad thing in my opinion, yes it disturbs them but its not going to scar them for life if you pick up the enclosure, unless you decide to pick up the enclosure and shake it up and down like a rollercoaster.
5.) When maintaining the T's enclosure... As slings there really is no cleaning because you are constantly moving them into bigger enclosures but a big tarantula's cage can get messy and all you really need to do is take out the 'Bolus' (Ball of food- Left overs) and change the peat every so once in a while. Otherwise i find cleaning very easy.
6.) There is alot of debate about feeding and people will argue with this, but i would say feed them once a week maybe twice a week as slings. For one, i feed all my tarantulas big or small one prey item a week and they are fine.
7.) Nope its not strange at all, Tarantula's don't really have any affectionate side and won't love you. They are better left alone and handeling is not usually recommended so don't worry, you definatly do not have to handle them.
I do suggest you buy "The Tarantula Keeper's Guide" it is a very good book!
Goodluck with all your T's and i hope i helped atleast a little
Vin