r1 as a first bike? not a very good choice. If youre commited on buying this bike, a helmet (SNELL approved), armored gloves, full leather jacket, abrasion resistant (armored if possible) pants, and motorcycles boots (high cut that offers stiff ankle protection) is gonna be NECESSARY for you. A frame slider, both front and rear, should be on the top of your list to buy too. Also, a very good insurance, cause youre gonna need full coverage.
I'm not trying to bash you or anything, but having a 1000cc as a first bike is pretty dangerous... I know I know, I've heard the arguement from other new riders "I'm a mature person", "I dont want to buy a 250cc because I'll end up getting bore on it after a month", or "I'm gonna take it slow", and many more excuses. I've ridden a 250nighthawk and currently ride an f4, and when I jumped onto a my buddy's 2000 r1, it still surprised the heck outta me. Unlike lower displacement bikes, which needs to get to the powerband before you start feeling the pull on the bike, a liter bike as A LOT of torque right of the bat, which increases your risk of getting hurt or either crashing or dropping the bike.
I'm just saying.... you might want to rethink about buying the r1.
learing clutch and throttle control, isnt exactly easy or safe on a liter bike, but its all up to you though... good luck and stay safe
the way you're asking if you really need jackets/pants for riding, I'm making the assumption that you've never ridden a sportbike before. If youre seasoned and have years and years of experience, ignore my whole comment!
but then again, if youre really experienced, you shouldnt be asking if pants & jackets are necessary.