Lapras cannot learn psychic by natural means. It can learn TM29- Psychic.
Lapras does not learn Blizzard by leveling up, but through use of a TM.
Lapras is a Water and Ice type Pokemon so Electric type moves, Fighting type moves, Rock type moves and Grass type moves will be super effective.
I know it learns perish song, blizzard, body slam, and Ice beam. That is all I know
Lapras will learn Ice Beam at level 31.
A good set for Lapras is Rest, Sleep Talk, Ice Beam, Thunderbolt. Use Leftovers as held item and make sure it has the Water Absorb ability.
You need a male Pokemon that has those moves and the lapras must be female the baby lapras will receive those moves.
Lapras has a total of 535 stat points, whereas Sharpedo has a total of 460 stat points Lapras has more so technically it is better than Sharpedo. Game play should also be taken into consideration as Sharpedo has alot more attacking type moves than Lapras, which has more defensive moves.
In Pokémon FireRed, the moves that Lapras is capable of learning in the game would include ones such as Growl, Sing, Water Gun, Mist, Body Slam, Confuse Ray, Perish Song, Rain Dance, Safeguard, Sheer Cold, Hydro Pump and Ice Beam.
Lapras can't learn surf through leveling you have to use HM3 which can be acquired at the end of the Safari Zone in Fuscia City.
Yes Lapras learns hydro pump, it is the second to last move it learns.That means it will probably learn it near level 50.
Lapras is better cause it doubles as an ice type and can learn sheer cold