Psshh nerdTTT should be a Level 8. Level 7 cards only ever go up to 2800ATK maximum, DEF is usually a little more (like 3500) but they never have both 2500+ ATK and DEF at the same time. Each level has a limit as to how high it's ATK and DEF can be, unless it's an Effect Monster that has a drawback (Goblin Attack Force has 2300ATK which is very high for a Level 4, but it's effect forces it to change to Defense Position after it attacks, leaving it vulnerable). Level 2's go up to about 1200, Level 3's 1700, Level 5's 2500, and so on.
Also the card number should be like this, "VGBA-EN001"
the first 4 letters is the set name (i.e. Power of the Duelist = POTD) and the "EN" simply means that it's an english card (Japanese ones have JP, as you would expect) and then you have the three digits to say which number it would be. For example, Elemental Hero Neos is POTD-EN001.
I'm sorry... I played this game for so many years....