Welcome to Iwaku. If you can write I have no doubts that you will find you can roleplay; and if you have any questions, I noticed that this forum is teeming with people who find it a joy to help. Myself included, of course. (Though I am not exactly an old-timer here either, but I found the forum really easy to get used to, so I already have.)