Erm, sounds like you need some good middlegame books there Highway.
To answer your questions as Briefly as possible.
A) This is just a variation within the Classical complex, it has no specific name.
B) Why play f3 and then castle 0-0, its illogical.
C) Black's plan is the same ole stanby as in all Sicilian positions, using the half open C file. So why not double or triple the heavy forces on the C file, pinning the c3 Knight to the c2 pawn and then seeking to dislodge the Knight with a5, b4. In the meantime what is White doing again exactly.
D) Your query is why I always suggest trying to understand an Opening, its typical Themes, plans and maneuvres rather than rote memorisation. An Opening book or any for that matter can't cover every legal or toothless variation by the opponent.
Conclusion, spend less time in the theory section of the book and more time in the concepts and plans overview. This could prove invaluable in the majority of your games.
Your humble servant
Topster