OP the others are right, unless you are building a race motor that will be turning 7000+ rpm, the cam you linked to is far too much for your motor.
when selecting a cam, first decide what rpm range your engine is going to spend 80% of its time in. for the street that means 1000-4500 rpm. you then select a cam that works best in that rpm range.
and pick a few cams that operate in the rpm range. after that you can decide what cam to run based on cam specs.
but also remember that it isnt just the cam when building a motor, but the whole motor you have to take into account. for a strong solid motor that does what you want it to do means taking a systems approach to the build. cam, head, intake, exhaust, compression ratio, etc. all have to be part of the calculation for best results.