勉強時間は、既にお持ちの知見やITへの素養によって大きく影響を受けますが、おおよそ30~100時間程度というイメージです。
勉強方法はざっと参考書を一通り読み、過去問演習を行う感じです。、演習の際は、正解の選択肢がなぜ正解か、それ以外の選択肢がなぜ誤りかを理解しながら進めていくのが、いいですね、問題の解説を読んでも理解出来ない場合は参考書まで戻り該当部分の学習をするのがいいかと思います。
参考書のオススメはイラストが多いキタミ式、問題集は「ITパスポート 過去問道場」の無料サイトがいいかと思います。