Do I need to do engine work to Super charge

You don't need any internal engine work although you may need it eventually depending on a number of things such as driving habits, tune, etc.

Superchargers put stress on any engine. It's just that some were built to take it and some were not.

No way to know how long it'll last. Maybe 100 miles, maybe 100K miles. With the proper tune it should live for quite some time providing you keep boost pressure below 10 psi but when supercharging a car that was not designed for it you have to understand that things can break at any time.