RE: Snap rolls and spins
You can do snaps with most trainers if you have them set up correctly. The throws must be adequate - IE more than the minimum the instructions list. So up your throws IF your confident flying that way. You may/may not have to move the CG rearward as well as most trainer types are nose heavy.
Fly straight and level (2-3 mistakes high - snaps are violent and you can get turned around QUICK) at about 3/4 throtle.
Give full up elevator, full aileron, and full rudder - all in the same direction which will make a positive snap. It may not look pretty but you can get some decent snaps out of a trainer type if you work at it. I wouldn't suggest trying negative snaps at first.
Pitfalls...your plane will over-rotate or under-rotate meaning your going 3/4 throttle straight up or worse straight down so practice up high.
Remember snaps are very violent manavuers and cause lots of stresses on a plane - if you use rubber bands on a plane put more than usual or you'll hear the whap whap of the winging banging on the fuse. Also a snap is a high speed stall where you stall one wing while traveling at speed.
Spins - make sure your comfortable with stalls first. After you do stalls - idle down holding more and more up elevator until it drops the nose - that's a stall..
Now when it stalls keep holding up elevator and throw the rudder and aileron over to the same side - all the way over. The plane should point down and spin around one wing tip with no forward speed - or something close thereof.
To recover add throttle and let off the aileron rudder or "neutralize" the sticks including the elevator - when you pick up speed pull up slowly to start flying level again.
Practice WAY WAY high - spins will loose altitude FAST.